PHP دىكى Switch جۈملىسى ھەققىدە
Switch جۈملىسىنى ئىشلىتىش ئارقىلىق سىز ئۇزۇن - ئۇزۇن بولغان if..elseif..else كودىدىن خالىي بولالايسىز.
گىرامماتىكا
- switch (expression)
- {
- case label1:
- code to be executed if expression = label1;
- break;
- case label2:
- code to be executed if expression = label2;
- break;
- default:
- code to be executed
- if expression is different
- from both label1 and label2;
- }
مەزمۇننى كۆچۈرۈۋېلىشمىسال
ئىشلەش پىرىنسىپى:
1. ئىپادىلەش شەكلىگە قارىتا ھېسابلاش ئېلىپ بېرىش
2. ئىپادىلەش شەكلى قىممىتى بىلەن case قىممىتىنى سېلىشتۇرۇش
3. ئەگەر ئوخشاش قىممەت بولۇپ قالسا case غا مۇناسىۋەتلىك كودنى ئىجرا قىلىش
4. كود ئىجرا بولغاندىن كىيىن، break جۈملىسى كودنىڭ كىيىنكى case ئارىسىدا ئىجرا بولۇشىنى توسۇش
5. ئەگەر case بولمىسا، default جۈملىسىنى ئىشلىتىش
-
- switch ($x)
- {
- case 1:
- echo "Number 1";
- break;
- case 2:
- echo "Number 2";
- break;
- case 3:
- echo "Number 3";
- break;
- default:
- echo "No number between 1 and 3";
- }
- ?>