6 of 410 menu

Konstruksi switch

Konstruksi switch membandingkan nilai variabel dengan serangkaian nilai dan mengeksekusi blok kode yang sesuai. Jika tidak ada nilai yang cocok, kode default dapat dieksekusi. Setiap blok kode harus diakhiri dengan pernyataan break untuk mencegah eksekusi blok berikutnya.

Sintaks

switch ($variable) { case value1: // kode untuk dieksekusi break; case value2: // kode untuk dieksekusi break; default: // kode default }

Contoh

Contoh paling sederhana penggunaan switch untuk menentukan hari dalam seminggu:

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

Hasil eksekusi kode:

'Rabu'

Contoh

Contoh dengan beberapa case untuk satu blok kode:

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

Hasil eksekusi kode:

'Kerja bagus!'

Lihat juga

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