Bekerja dengan Nilai Boolean dalam PHP
Dalam PHP, nilai boolean mewakili keadaan logik, seperti benar dan palsu. Walau bagaimanapun, apabila menggemakan pembolehubah boolean, anda mungkin menghadapi situasi di mana nilai palsu tidak dicetak seperti yang diharapkan.
Memahami Masalah
Seperti yang digambarkan dalam contoh yang disediakan, boolean pembolehubah ditetapkan kepada palsu tidak mencetak apa-apa apabila bergema secara langsung. Ini kerana PHP menghantar nilai palsu ke rentetan kosong.
Menggemakan Nilai Boolean sebagai "false" atau "0"
Untuk mengatasi isu ini dan mengeluarkan "false" secara eksplisit atau "0" apabila pembolehubah boolean adalah palsu, anda boleh menggunakan yang berikut teknik:
echo $bool_val ? 'true' : 'false';
echo !$bool_val ? 'false' : '';
Sebab untuk Penyelesaian
Dengan memanfaatkan teknik ini, anda boleh memastikan bahawa nilai boolean digemakan seperti yang dikehendaki semasa mengendalikan keadaan benar dan palsu dalam PHP.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Echo Nilai Boolean (benar/salah) dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!