Cukup rumit atau pelajari PHP7! Bagian 7. Operator logis dalam PHP. Jika pernyataan bersyarat
Simpan dokumen ini di folder htdocs di sepanjang jalur C: \ Abyss Web Server \ htdocs, berikan nama jika dan ekstensi .php Menggunakan fungsi var_dump, kami menampilkan nilai ekspresi $ a> $ b, $ a di jendela browser web < $b, $a == $b, $a != $b: echo 'Выражение $a > $ b memiliki tipe dan nilai: '; echo var_dump ($ a> $ b); echo 'Ekspresi $ a < $b имеет тип и значение:'; echo var_dump ($a < $b); echo 'Выражение $a == $b имеет тип и значение:'; echo var_dump ($a == $b); echo 'Выражение $a != $b имеет тип и значение:'; echo var_dump ($a != $b); Seperti yang Anda lihat, ekspresi $ a> $ b, $ a < $b, $a == $b, $a != $b имеют значения false, true, false и true соответственно Tabel di bawah ini menunjukkan operator logis || (logis "atau") dan operator logis && (logis "dan") Operator logis "atau" mengembalikan true jika setidaknya salah satu operan, $ a dan $ b, benar. Jika kedua operan itu salah, maka || mengembalikan false Cetak nilai ekspresi $ a> $ b || $ a $ b || $ a == $ b, $ a> $ b || $ a! = $ b, $ a < $b || $a == $b, $a < $b || $a != $b, $a == $b || $a != $b, дописав в файле if.php строки кода: echo 'Выражение $a > $ b || $ a $ b || $ a < $b); echo 'Выражение $a > $ b || $ a == $ b memiliki jenis dan nilai: '; echo var_dump ($ a> $ b || $ a == $ b); echo 'Ekspresi $ a> $ b || $ a! = $ b memiliki jenis dan nilai: '; echo var_dump ($ a> $ b || $ a! = $ b); echo 'Ekspresi $ a < $b || $a == $b имеет тип и значение:'; echo var_dump ($a < $b || $a == $b); echo 'Выражение $a < $b || $a != $b имеет тип и значение:'; echo var_dump ($a < $b || $a != $b); echo 'Выражение $a == $b || $a != $b имеет тип и значение:'; echo var_dump ($a == $b || $a != $b); Misalnya, perhatikan ungkapan $ a == $ b || $ a! = Sb. Seperti yang Anda lihat, ungkapan ini memiliki nilai true, karena ekspresi $ a == $ b (false) dan $ a! = Sb (true) dipisahkan oleh operator "atau" (||) Operator logis "dan" mengembalikan true jika kedua operan, $ a dan $ b, benar. Jika salah satu operan, $ a atau $ b salah, operator && mengembalikan false. Kami menampilkan nilai ekspresi $ a> $ b && $ a $ b && $ a == $ b, $ a> $ b di jendela browser web && $ a! = $ b, $ a < $b && $a == $b, $a < $b && $a != $b, $a == $b && $a != $b, добавив в файл if.php строки кода: echo 'Выражение $a > $ b && $ a $ b && $ a < $b); echo 'Выражение $a > $ b && $ a == $ b memiliki jenis dan nilai: '; echo var_dump ($ a> $ b && $ a == $ b); echo 'Ekspresi $ a> $ b && $ a! = $ b memiliki jenis dan nilai:'; echo var_dump ($ a> $ b && $ a! = $ b); echo 'Ekspresi $ a < $b && $a == $b имеет тип и значение:'; echo var_dump ($a < $b && $a == $b); echo 'Выражение $a < $b && $a != $b имеет тип и значение:'; echo var_dump ($a < $b && $a != $b); echo 'Выражение $a == $b && $a != $b имеет тип и значение:'; echo var_dump ($a == $b && $a != $b); Misalnya, ekspresi $ a == $ b && $ a! = $ B adalah salah, karena ekspresi $ a == $ b (false) dan $ a! = $ B (true) dipisahkan oleh operator "dan" (&&) Pernyataan conditional if digunakan untuk mengeksekusi sepotong kode secara kondisional, tergantung pada nilai apa yang dimiliki ekspresi (benar atau salah) mengikuti kata kunci if Misalnya, sebagai syarat, tentukan ekspresi $ a < $b. Так как выражение $a < $b имеет значение true, то в окне веб-браузера будет выведен текст " Переменная $a меньше переменной $b", код для вывода которого указан в фигурных скобках (echo 'Переменная $a меньше переменной $b';) Teks "Variabel $ a lebih kecil dari variabel $ b" di jendela browser web Dalam kurung keriting, Anda dapat mendaftarkan beberapa baris kode, memisahkannya satu sama lain dengan tanda titik koma. Baris kode ini akan dieksekusi jika ekspresi setelah kata kunci if benar Output teks "Variabel $ a kurang dari variabel $ b" dan "Ekspresi $ a < $b верно, т.е true, так как $a = 49, а $b = 73" в окне веб-браузера Jika kondisinya salah, misalnya $ a> $ b, maka kode dalam kurung kurawal tidak akan dieksekusi Jika ekspresi yang ditentukan setelah kata jika salah, maka menggunakan konstruksi if if lainnya Anda dapat menambahkan ekspresi tambahan. Dalam hal ini, ketika ekspresi yang ditentukan setelah yang lain jika benar, kode yang ditunjukkan dalam kurung keriting akan dieksekusi (dalam kasus kami, teks "Variabel $ a kurang dari variabel $ b" akan ditampilkan di jendela browser web) Teks "Variabel $ a lebih kecil dari variabel $ b" di jendela browser web. Pernyataan bersyarat jika dapat juga ditambahkan dengan konstruk lain. Jika ekspresi yang ditentukan setelah kata kunci if salah, maka kode yang ditentukan dalam kurung kurawal setelah kata lain akan dieksekusi. Dalam kasus kami, teks "Ekspresi $ a> $ b tidak benar, mis. False, karena $ a = 49 dan $ b = 73" akan ditampilkan di jendela browser web Teks "Ekspresi $ a> $ b tidak benar, mis. False, karena $ a = 49, dan $ b = 73" di jendela browser web Sebagai syarat, setelah kata if, Anda juga dapat menentukan ekspresi dengan operator logika "dan" (&&) dan "atau" (||) Karena ekspresi $ a> $ b || $ a < $b имеет значение true, то в окне веб-браузера будет выведен текст "Выражение $a > $ b || $ a < $b верно, т.е true" Teks "Ekspresi $ a> $ b || $ a < $b верно, т.е true" в окне веб-браузера Dengan cara yang sama, Anda bisa menggunakan ekspresi dengan operator logika "dan" (&&) sebagai syarat. Karena ungkapan $ a < $b && $a != $b имеет значение true, будет выполнен код echo 'Выражение $a < $b && $a != $b верно, т.е true'; Teks "Ekspresi $ a < $b && $a != $b верно, т.е true" в окне веб-браузера
Artikel selanjutnya: Cukup rumit atau pelajari PHP7! Bagian 8. Pernyataan switch bersyarat