snrg.net
当前位置:首页 >> .=在php中什么意思 >>

.=在php中什么意思

连续定义变量! $a='abc'; $a.='def'; 此时$a=‘abcdef'

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

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

在php中数组默认键名是整数,也可以自己定义任意字符键名(最好是有实际意义)。如: $css=array('style'=>'0',‘color’=>‘green‘), 则$css['style']=='0',$css['color']=='green'。 简单的说‘=>’就是定义数组键名让它指向数组末一个元素, 跟...

->是对象执行方法或取得属性用的, =>是数组里键和值对应用的。

$b.=$a[$i]; 是 $b=$b.$a[$i]; 的简写形式。就像 $a += 5; 也就是 $a = $a + 5;

这个是三目运算符 表达式1?表达式2:表达式3 如果表达式1成了,结果为表达式2否则为表达式3 相当于if(表达式1){ 表达式2 }else { 表达式3; } 而那个.=相当于java中的+ 作用是‘字符串的连接’

表示一个引用 相当于c语言中的指针 如果c语言你不熟悉的话 可以理解为Windows的快捷方式 有&就相当于之多了一个快捷方式 变量只有一个 如果是没有& 就是一个赋值 相当于Windows里面复制了一个 那么这个变量或者对象就有了两个 它就会占用更多的...

a && b === if(a) { b },&&是同时必须满足的意思。a || b === if(!a) { b },||是或者的意思。 $ckfid && $rs=$db->get_one("SELECT * FROM $table WHERE fid='$ckfid'");其实这句话相当于只有当$ckfid不为空的时候 才执行后面的 也就是约等于...

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