php中,$a=$b>$c?4:5 是什么意思

如题所述

如果$b大于$c则$a=4
否则$a=5
等同于
if($b>$c){
$a=4;
} else{
$a=5;
}
把$a=看成变量在等待赋值
$b>$c是条件
?后边跟的是条件成立时给a的赋值
:后边跟的是条件不成立时给a的赋值
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-20
这个是三元运算符
意思是当b大于c等于4 否者等于5
第2个回答  2011-07-21
->是对象执行方法或取得属性用的,
=>是数组里键和值对应用的。
第3个回答  2011-07-20
如果$b>$c $a=4 否则$a =5本回答被提问者采纳
第4个回答  2011-07-20
如果$b大于$c ,$a=4 否则 $a=5

php中,$a=$b>$c?4:5 是什么意思
如果$b大于$c则$a=4 否则$a=5 等同于 if($b>$c){ a=4;} else{ a=5;} 把$a=看成变量在等待赋值 b>$c是条件 ?后边跟的是条件成立时给a的赋值 :后边跟的是条件不成立时给a的赋值

php程序的输出结果 为什么等于四,给个详细过程
所以$b>$c,成立。所以a值为4.就这样。

php 4:5什么意思
就是 如果条件为true,返回4,如果条件为false,则返回5 这里条件是$b b的值是201,转为布尔值是true 所以返回4给$a

测试题PHP版$b=201;$c=40;$a=$b>$c?4:5;echo $a;程序的执行结果_百度知 ...
a=$b>$c?4:5我晕了,你的变量$a在哪里赋值了啊,三个操作符的就相当於if else连在一起使用了 你没个$a赋值,天知道什麽结果

php中$a->$b->$c;这种写法是什么意思啊?可以说的详细点吗?
a->b->c意思是说:1、$a对象是由($a = new App())App对象创建的。2、但是App类中还有一个字段(public $b;),该字段b也是一个对象。3、App类中的字段b是Action类型的,由($a = new Action())App对象创建的。4、但是Action类中还有一个字段(public $c;),该字段c也是一个对象。

php如何对比字符串内容
综上所述,比较字符串可以用PHP的自带函数strcmp和strcasecmp。其中strcasecmp是strcmp的变种,它会先把字符串转化为小写再进行比较。 如下代码:var_dump(0 == 'Test');var_dump(0 == '');var_dump(5 > 'T');var_dump(strcmp(5, 'T'));结果为(第1~3结果是不对的,只有第4个是对的...

php中的取模是运算符
b = 4;echo $a & ($b - 1); \/\/ 输出 2,等价于 $a % $b ```以上代码输出2,表示10除以4的余数为2。这种方法适用于除数为2的幂次方的情况。7. 总结 取模运算符是PHP中常用的一种运算符,用于取两个数的余数。在使用取模运算符时,需要注意除数为0或者不是整数的情况。为了提升代码...

php怎样使索引12345的div分别绑定a,b,c,d,e,f的class?
).each(function(i){ switch(i){ case 0:(this).addClass('a')break;case 1:(this).addClass('b')break;case 2:(this).addClass('c')break;case 3:(this).addClass('d')break;case 4:(this).addClass('e')break;default:return;} })<\/script> <\/body> <\/html> ...

PHP中的函数
ThinkPHP中 C(),D(),S()1.在具体的Action方法里面,可以用C()对某些参数进行动态配置,主要指那些还没有使用的参数。具体用法如下:C('参数名称'); \/\/获取已经设置的参数值 C('参数名称','新的参数值'); \/\/设置新的值 2.D()函数的使用:先定义好模型类,如UserModel,然后就...

php中字符串连接的问题小黑点“.”
字符连接用 比如 a="he";b="llo";c=$a . $b;最后c的结果就是 hello

相似回答