Memahami Perbandingan Benar/Salah PHP
Dalam PHP, penilaian benar/salah memainkan peranan penting dalam pernyataan bersyarat dan operasi logik. Adalah penting untuk menyelidiki mekanisme bagaimana PHP mengendalikan nilai ini secara dalaman.
PHP mentakrifkan benar sebagai 1 dan palsu sebagai 0. Walau bagaimanapun, bukan semata-mata kesetaraan berangka yang menentukan kebenaran sesuatu nilai. PHP mengikut peraturan khusus untuk jenis penghantaran ke boolean, yang dikenali sebagai nilai kebenaran dan palsu.
Nilai Benar
Nilai yang dinilai kepada benar apabila dihantar ke boolean termasuk:
Falsy Nilai
Nilai berikut dinilai kepada false apabila dihantar ke boolean:
Implikasi untuk Bersyarat Pernyataan
Apabila menggunakan rentetan kosong ("a") dalam pernyataan if, ia dinilai benar dalam PHP kerana ia tidak termasuk dalam senarai nilai palsu. PHP mentafsirkan kehadiran mana-mana nilai "tidak kosong" (seperti "a") sebagai benar dalam konteks ini.
Atas ialah kandungan terperinci Bagaimanakah PHP Menilai Betul dan Salah dalam Pernyataan Bersyarat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!