Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah maksud pernyataan suis dalam php?

Apakah maksud pernyataan suis dalam php?

藏色散人
藏色散人asal
2022-01-18 10:30:282848semak imbas

Pernyataan suis dalam php digunakan untuk melakukan tindakan yang berbeza berdasarkan keadaan yang berbeza Sintaks penggunaannya ialah "tukar (ungkapan){case label1:expression = label1 break;case label2:...}".

Apakah maksud pernyataan suis dalam php?

Persekitaran pengendalian artikel ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3

Apakah pernyataan suis dalam php min?

Pernyataan suis digunakan untuk melakukan tindakan berbeza berdasarkan keadaan berbeza.

Pernyataan Suis

Gunakan pernyataan Suis jika anda mahu melaksanakan salah satu daripada beberapa blok kod secara selektif.

Gunakan penyataan Suis untuk mengelakkan panjang jika..elseif..else menyekat.

Sintaks

switch (expression)
{
case label1:
  expression = label1 时执行的代码 ;
  break;  
case label2:
  expression = label2 时执行的代码 ;
  break;
default:
  表达式的值不等于 label1 及 label2 时执行的代码;
}

Cara ia berfungsi:

  • Nilai ungkapan (biasanya pembolehubah) sekali

  • Bandingkan nilai ungkapan dengan nilai kes dalam struktur

  • Jika terdapat padanan, laksanakan kod yang dikaitkan dengan kes itu

  • Selepas kod dilaksanakan, pernyataan putus menghalang kod daripada melompat ke kes seterusnya untuk meneruskan pelaksanaan

  • Jika tiada kes yang benar, gunakan pernyataan lalai

Contoh

<?php
$favfruit="orange";
switch ($favfruit) {
   case "apple":
     echo "Your favorite fruit is apple!";
     break;
   case "banana":
     echo "Your favorite fruit is banana!";
     break;
   case "orange":
     echo "Your favorite fruit is orange!";
     break;
   default:
     echo "Your favorite fruit is neither apple, banana, or orange!";
}
?>

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah maksud pernyataan suis dalam php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn