Rumah >pembangunan bahagian belakang >masalah PHP >Apakah kegunaan dan dalam PHP
Dalam PHP, dan digunakan untuk pertimbangan logik Sintaks ialah "nilai 1 dan nilai 2". operator , seperti operator "&&", kedua-duanya mewakili "AND" logik dan operator "&&" mempunyai keutamaan yang lebih tinggi daripada dan.
Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 7.1, komputer Dell G3
Operator 'dan' dalam PHP dipanggil operator logik. Jika kedua-dua operan adalah benar, kembalikan benar.
Contoh:
<?php // 变量声明 // 初始化 $a = 100; $b = 50; if ($a == 100 and $b == 10) echo "True"; else echo "False";
Output: Salah
Penjelasan: Oleh kerana pembolehubah $a = 100 dan pembolehubah lain $b = 10, maka keadaan $a == 100 menilai kepada benar, dan $b == 10 menilai kepada benar. Oleh itu, '$a == 100 dan $b == 10' menilai kepada benar kerana logik AND mengatakan bahawa jika kedua-dua operan adalah benar, hasilnya juga benar. Tetapi apabila $b = 20 adalah input, syarat $b == 10 adalah palsu, jadi hasil operasi AND akan menjadi palsu.
Pengendali ‘&&’ dalam PHP juga dipanggil pengendali logik. Jika kedua-dua operan adalah benar, kembalikan benar.
Contoh:
<?php // 声明一个变量并初始化 $a = 100; $b = 10; if ($a == 100 && pow($b, 2) == $a) echo "True"; else echo "False";
Output: Benar
Penjelasan: Oleh kerana pembolehubah $a = 100 dan pembolehubah lain $b = 10, keadaan $a == 100 dinilai kepada benar, dan pow($b,2)==$a juga menilai kepada benar, kerana $b = 10 dinaikkan kepada kuasa 2 ialah 100, yang bersamaan dengan $a. Oleh itu, '$a == 100 && pow($b,2)==$a' menilai kepada benar, kerana logik AND menyatakan bahawa operasi AND menghasilkan benar hanya jika kedua-dua operan adalah benar. Tetapi apabila $b = 20 adalah input, syarat pow($b,2)==$a adalah palsu, jadi hasil operasi AND adalah palsu.
Perbandingan antara operator 'AND' dan '&&':
Berdasarkan keutamaan:
Keutamaan pada asasnya menentukan operasi yang dilakukan dahulu dalam ungkapan. Pengendali '&&' mempunyai keutamaan yang tinggi, dan pengendali 'DAN' mempunyai keutamaan yang rendah.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah kegunaan dan dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!