rsdb.net
当前位置:首页 >> PHP中=+是什么意思 >>

PHP中=+是什么意思

是+=吧???左边的变量的值加上右边的变量的值再赋给左边的变量。。。。

php中.为拼接的意思 echo $a.$b; 页面会打印 abcdefgh 可以通俗理解一下 将$a的数据赋值给$data 此时$data中的数据为 abcd 通过$data .= $b 之后可以不清空原本$data中的数据 ,此时$data中的数据为 abcdefgh

=> 一般用于数组的 键=>值 -> 一般用于对象的 对象->对象属性 和 对象->对象方法

不恒等于,=== 就是false只能等于false,而不等于0 !==表示 $shili=$dir->read()) 只有返回false 整个语句才会得到 false,其他全部得到true 就算返回0也是得到true

咦,我有回答啊,怎么没显示了? ===是绝对等于,不但要求值相等,连值的类型也要相同,比如: $a=1; $b=1; $c=TRUE; 那么$a===$b返回true,$a===$c返回false

a+=4 等同于 a=a+4; 还有-=,/=,*=都是类似的!

抵制错误提示。 比如:在页面使用$_POST['var'],当没有此POST值时会提示错误,但使用@$_POST['var']会抵制错误输出。

在PHP的脚本中‘=>’操作符时很常见的。因为php数组函数很丰富,我们要经常用到数组,因为它操作数据很方便。$phparr= new array( in => 'reply,' side => 'left', padx => 2m, pady => 2m, ipadx => 2m, ipady => 1m ) 顺便说一下,如果你需要用...

.连接字符串 .= 加等的意思 例如 $i = "hello"; $i=$i." world" 和 $i.=" world"相等

运算符优先级不一样 比如 $a = 1;$b=1; //那么 echo $a++; // 这句输出a 为 1; echo ++$b; // 这句输出b 为 2; 当++放在前面的时候 运算符优先计算 而放后面就不优先 再举个例子 $x=1; $y = $x++; 那么 这个 $y 的值就是一 但是如果$x++ 写成++$...

网站首页 | 网站地图
All rights reserved Powered by www.rsdb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com