php中什么叫做布尔值

php中什么叫做布尔值
递增递减运算:只操作变量的一种运算。
$a++ :先将值付给$a,然后再递加1
++$a :先递加1,然后再付给$a
$a-- :先将值付给$a,然后再递加1
--$a :先递加1,然后再付给$a
请问这样理解对吗

布尔值就两个,无非就是真和假,true和false,在php中,真就是1,假则返回(空),所以其他编程语言的道理也都是一样的。

++或--这个是递增递减运算符,可以这么理解
$a++ :先将值赋给$a使用,然后$a再加1
++$a :$a的值先加1,然后使用$a这个变量
$a-- : 先将值赋给$a使用,然后$a再减1
--$a : $a的值先减1,然后再使用$a这个变量

和C语言或其他语言的道理是一样的,所以C语言学会了,这个就很简单了。
建议用例子来理解递增递减运算符,负责你会晕
希望帮助到你
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-13
递增递减运算,你自己用例子输出一下,看看就明白了.


$a=$b=1;
echo 'a='.$a++;//这里a是先输出再加1的,所以你会看到a=1
echo '<br>';
echo $a;//这里a是2,因为上面输出完后是有加1的
echo '<br>';

echo 'b='.++$b;//这里b是先加1再输出的,所以你会看到b=2

布尔值,即真或假.在php中空串, '0' , 0 , 0.0 , null ,没有元素的数组,没有成员的对象等都为假,其它的都为真
第2个回答  2013-04-13
bool值简单来说就是true 和false,只返回是和否两种, ++和--你理解的完全正确
第3个回答  2013-04-13
布尔值只能表示两种结果,真和假,true和false,在程序里面0是假的,任何非零值都是真的。
就像if语句,它接受最终结果是真或者假的一个表达式。
比如:$a = 2;$b =5;
$a > $b ;//a肯定是小于b的了,那么这个表达返回的就是假,false。
真假就像我们平时所说的是和不是那样的。我问你a大于b吗,你肯定说不是,这就是假,就是否定我的说法,反之则是肯定,就是真。相对于程序,你写代码给电脑运行计算,电脑肯定需要告诉你结果的,$a > $b;这就相当于你问电脑,a大于b吗?电脑否定了你的说法,他就返回假给你,你就知道a是不大于b的。
在php里面null、''都是假的,' '(空白字符)是真的。
第4个回答  2013-04-13
其实就是逻辑值,真和假

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网