6 of 410 menu

Konstruksi switch

Konstruksi switch membandingkan nilai pembolehubah dengan satu siri nilai dan melaksanakan blok kod yang sepadan. Jika tiada nilai yang sepadan, kod lalai boleh dilaksanakan. Setiap blok kod mesti ditamatkan dengan penyata break untuk mengelakkan pelaksanaan blok seterusnya.

Sintaks

switch ($variable) { case value1: // code to execute break; case value2: // code to execute break; default: // default code }

Contoh

Contoh paling mudah menggunakan switch untuk menentukan hari dalam minggu:

<?php $day = 3; switch ($day) { case 1: echo 'Isnin'; break; case 2: echo 'Selasa'; break; case 3: echo 'Rabu'; break; default: echo 'Hari tidak sah'; } ?>

Keputusan pelaksanaan kod:

'Rabu'

Contoh

Contoh dengan beberapa case untuk satu blok kod:

<?php $grade = 'B'; switch ($grade) { case 'A': case 'B': echo 'Syabas!'; break; case 'C': echo 'Baik'; break; default: echo 'Cuba lagi'; } ?>

Keputusan pelaksanaan kod:

'Syabas!'

Lihat juga

  • konstruksi if,
    yang menyemak keadaan
  • konstruksi while,
    yang mencipta gelung dengan keadaan
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak