Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menukar nilai berangka kepada jenis boolean dalam php

Bagaimana untuk menukar nilai berangka kepada jenis boolean dalam php

青灯夜游
青灯夜游asal
2022-01-04 18:32:102882semak imbas

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)".

Bagaimana untuk menukar nilai berangka kepada jenis boolean dalam php

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
?>

Bagaimana untuk menukar nilai berangka kepada jenis boolean dalam php

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
?>

Bagaimana untuk menukar nilai berangka kepada jenis boolean dalam php

3. Gunakan Fungsi boolval( )

boolval(): digunakan untuk mendapatkan nilai Boolean pembolehubah; "

Tutorial Video PHP
<?php
echo &#39;0:        &#39;.(boolval(0) ? &#39;true&#39; : &#39;false&#39;)."<br>";
echo &#39;42:       &#39;.(boolval(42) ? &#39;true&#39; : &#39;false&#39;)."<br>";
echo &#39;0.0:      &#39;.(boolval(0.0) ? &#39;true&#39; : &#39;false&#39;)."<br>";
echo &#39;4.2:      &#39;.(boolval(4.2) ? &#39;true&#39; : &#39;false&#39;)."<br>";
echo &#39;"0":      &#39;.(boolval("0") ? &#39;true&#39; : &#39;false&#39;)."<br>";
echo &#39;"1":      &#39;.(boolval("1") ? &#39;true&#39; : &#39;false&#39;)."<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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn