Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk memaparkan hari dalam seminggu menggunakan suis PHP

Bagaimana untuk memaparkan hari dalam seminggu menggunakan suis PHP

藏色散人
藏色散人asal
2021-08-16 10:45:193115semak imbas

Saya percaya semua orang tahu bahawa terdapat fungsi yang sangat berkuasa dalam PHP, iaitu fungsi tarikh. Kemudian anda boleh mendapatkan hari dalam seminggu melalui fungsi tarikh. Tetapi seperti tajuknya, artikel ini akan memperkenalkan kepada anda bagaimana untuk memaparkan hari dalam seminggu melalui suis PHP Rakan-rakan yang berminat tidak boleh ketinggalan~

Begitu juga, kami akan memperkenalkan masalah secara terperinci: bagaimana. untuk menulis program menggunakan Pernyataan suis/kes memaparkan hari dalam seminggu berdasarkan nombor (contohnya: Isnin).

Soalannya sangat jelas dan jawapannya mudah dilaksanakan:

Kod PHP adalah seperti berikut:

<?php
$day = "2";

switch ($day) {
    case "1":
        echo "是星期一!";
        break;
    case "2":
        echo "是星期二!";
        break;
    case "3":
        echo "是星期三!";
        break;
    case "4":
        echo "是星期四!";
        break;
    case "5":
        echo "是星期五!";
        break;
    case "6":
        echo "是星期六!";
        break;
    case "7":
        echo "是星期日!";
        break;
    default:
        echo "无效数字!";
}

Nombor yang kami berikan di sini ialah 2, Jadi output yang terhasil ialah:

是星期二!

Untuk kod di atas, kami menghantar 1 hingga 7 nombor dalam suis, hari 1 akan dianggap sebagai Isnin, jika nombor itu bukan antara 1 hingga 7, ia akan dipaparkan secara lalai Nombor tidak sah.

Nota:

Dalam PHP, pernyataan suis digunakan untuk melakukan tindakan yang berbeza berdasarkan keadaan yang berbeza Anda boleh menggunakan pernyataan Suis untuk melaksanakan satu daripada beberapa blok kod secara terpilih.

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

Sintaksis

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

Prinsip kerja:

对表达式(通常是变量)进行一次计算
把表达式的值与结构中 case 的值进行比较
如果存在匹配,则执行与 case 关联的代码
代码执行后,break 语句阻止代码跳入下一个 case 中继续执行
如果没有 case 为真,则使用 default 语句

Akhir sekali, saya ingin mengesyorkan "Tutorial Video PHP yang terkini dan paling komprehensif "~ Mari sini Kaji!

Atas ialah kandungan terperinci Bagaimana untuk memaparkan hari dalam seminggu menggunakan suis 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