<?php
//----example 1
$a = 3;
$b =5;
if($a = 5 || $b = 7){
++$a;
$b++;
}
echo $a,'--'.$b,"<br>"; //输出结果 为 1--6
//说明
// $a = 5 || $b =7 ,执行逻辑为 $a = (5||$b=7),$a = true,布尔型值++ 一直为1
//----example 2
$count = 5;
function get_count(){
static $count = 0;
return $count++;
}
++$count; //此时$count为6
get_count(); //函数里 返回的是 0, static $count 变成 1
echo get_count(),"<br>";//输出结果为1
//----example 3
echo count('567')+count(null)+count(false),"<br>"; //返回2 ,count(null)为0,其余的为1
//----example 4
$a = 0.2+0.7;
$b = 0.9;
var_dump($a == $b);//返回 false
action
本站未注明转载的文章均为原创,并采用
CC BY-NC-SA 4.0授权协议,
转载请注明来源,谢谢!如本站内容对你有所帮助的话,欢迎订阅关注
邢栋博客,唠嗑(分享)每日的折腾经历。
已有 0 条评论