本文目錄一覽:
php布爾類型到底是什麼。在例子中怎麼用。希望大神能用通俗的話講一下
數據的布爾類型的值
有2個:真,假;
這2個值用到的非常多.
比如你判斷一個人的年齡是否大於18歲.
如果大於18,就讓他能用電腦上網,如果小於就不能上網.
這個邏輯就可以這樣寫.
if($age=18){
echo
“可以上網”;
}else{echo
‘不能上網’;}
而
$age=18
就會返回一個布爾類型的數據.
PHP數據類型之布爾型的介紹
布爾類型是PHP中
最簡單的類型。它的值可以為
TRUE
或
FALSE。
如:
$foo=false;
$foo1=true;
echo
“為假時輸出值為:”.$foo;
//沒有輸出值
echo
“br
/為真時輸出值為:”.$foo1;
//輸出1
這裡主要的細節:
當轉換為
boolean
時,以下值被認為是
FALSE
:
1、the
布爾值
FALSE
自身
2、the
整型值
(零)
3、the
浮點型值
0.0
(零)
空
字元串,
以及
字元串
“0”
4、不包括任何元素的數組
5、不包括任何成員變數的對象(僅PHP
4.0
適用)
6、特殊類型
NULL
(包括尚未設定的變數)
7、從沒有任何標記(tags)的XML文檔生成的SimpleXML
對象
//$a=0;
//$a=0.0;
$a=”0″;
var_dump((bool)
0);
echo
“br
/”;
var_dump((bool)
array());
if($a==false){
echo
“空0默認轉換為false,成功!”;
}else{
echo
“不能轉換為false”;
}
輸出:
bool(false)
bool(false)
空0默認轉換為false,成功!
PHP的基本數據類型有哪些?
PHP主要有八種基本數據類型,其中包括:
1.四種變數類型
整數型(integer)
浮點數型(float)
布爾型(boolean)
字元串(string)
2.兩種複合類型
數組(array)
對象(object)
3.兩種特殊類型
NULL
資源 (resource)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/188808.html