Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar nilai berangka kepada jenis boolean dalam php
Penukaran: 1. Gunakan operator NOT logik berganda dengan sintaks "!!Nombor untuk ditukar"; 2. Tambahkan jenis sasaran "(bool)" yang disertakan dalam kurungan sebelum pembolehubah berangka untuk ditukar. Atau "(boolean)", contohnya "(bool) value"; 3. Gunakan fungsi boolval() , sintaksnya ialah "boolval (nilai)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
penukaran php nilai berangka Untuk jenis Boolean
1 Gunakan operator NOT logik berganda "!!
"
untuk menafikan nilai Boolean. Contohnya: !true = false, !false = true, !10 = false.
<?php var_dump(!!2); //返回true var_dump(!!0); //返回false var_dump(!!1); //返回true ?>
2. Tambahkan jenis sasaran "(bool)" atau "(boolean)" yang disertakan dalam kurungan sebelum pembolehubah penukaran
(bool), (boolean): Tukar kepada jenis Boolean
<?php var_dump((bool)2); //返回true var_dump((bool)0); //返回false var_dump((bool)1); //返回true var_dump((bool)100); //返回true ?>
3. Gunakan Fungsi boolval( )
boolval(): digunakan untuk mendapatkan nilai Boolean pembolehubah; "
Tutorial Video PHP<?php echo '0: '.(boolval(0) ? 'true' : 'false')."<br>"; echo '42: '.(boolval(42) ? 'true' : 'false')."<br>"; echo '0.0: '.(boolval(0.0) ? 'true' : 'false')."<br>"; echo '4.2: '.(boolval(4.2) ? 'true' : 'false')."<br>"; echo '"0": '.(boolval("0") ? 'true' : 'false')."<br>"; echo '"1": '.(boolval("1") ? 'true' : 'false')."<br>"; ?>"
Atas ialah kandungan terperinci Bagaimana untuk menukar nilai berangka kepada jenis boolean dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!