phpにおける0とfalseの違い
1152 ワード
phpでboolean値を判断するのによく使われる、if文、for文と思う、これらの条件の実行の大部分はbooleanで判断される、
多くの場合falseも0に等しく、返す値に0が含まれている場合、例えば数字のクエリに注意し、==で完全に等しいかどうかを判断することができます.
また符号化問題jsにおける符号化,encodeurl phpにおける復号urldecoder()は,
多くの場合falseも0に等しく、返す値に0が含まれている場合、例えば数字のクエリに注意し、==で完全に等しいかどうかを判断することができます.
<?php
/*
* boolean
* 0 false
*/
$num = 0;
$bTest1 = false;
$bTest2 = true;
$strTest2 = 'false';
if($num == $bTest1)
{
echo (' 0 false ');//
echo ("<br/>");
}
if($bTest1)
{
echo(' <br/>');//
}
if(1)
{
echo(' ,<br/>');//
}
if($bTest2)
{
echo(' <br/>');//
}
else{
echo(' <br/>');
}
echo (false == 0);// 1
echo (true == 1);// 1
function testReturn ()
{
echo('aaaaa');
return;
return 'bbbb';
echo('cccc');
}
//return ,exit
echo testReturn();// ‘aaaa' ’bbbbb'
?>
また符号化問題jsにおける符号化,encodeurl phpにおける復号urldecoder()は,