for里一个“+”和“*”出现的问题! 本帖最后由 JimmyforCN 于 2011-01-16 03:16:35 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PHP文档中:Language Reference -> Operators -> Operator Precedence一节中列表描述了PHP中操作符优先级。其中, "+", "-", "."属于同一优先级因此, 在你修改为+之后,实际的运算是(($j."+".$i."=".$j) + $i) . " ";内部括号中$j."*".$i."=".$j得到的是字符串字符串+数字, 将字符串进行隐式类型转换成为整形,这里字符串开始是$j的值, 数字之后是+,因此,字符串转换后,得到的是$j的值(详情查看PHP文档:Language Reference -> Types -> String), 因此, 上面表达式可以转换为($j + $i) . " ";所以,就得到了你看到的结果.... 优先级问题 参考http://topic.csdn.net/u/20100714/16/0115c347-c065-4e5e-988e-aafd59fa40b4.html#11手册中+,-,.三个运算符是同级的,同级的执行顺序由执行方向决定* 比+,-,. 高级所以运算先从高级开始在到平级(平级从左开始) PHP 读取JAVA编写的Socket服务器端信息超时 php 谁有flash上传头像的组件? php如何创建多层文件夹? 求数组内的元素按其长度排序的函数 求救,,怎样才能做到html静态页面的生成?想以后加入到百度的搜索。 给分贴 PHPEclipse 中的XAMPP关于PHP.ini的配置,请高手指点! 怎么我的XML在WIN98下不能显示呢? header("WWW-Authenticate:Basic realm=\"网张使用者\"") 怎么会有错? php输出图片缓存 递归产生的静态变量,谁能帮我去掉啊。谢谢
Language Reference -> Operators -> Operator Precedence一节中列表描述了PHP中操作符优先级。其中, "+", "-", "."属于同一优先级因此, 在你修改为+之后,实际的运算是
(($j."+".$i."=".$j) + $i) . " ";
内部括号中$j."*".$i."=".$j得到的是字符串
字符串+数字, 将字符串进行隐式类型转换成为整形,这里字符串开始是$j的值, 数字之后是+,因此,字符串转换后,得到的是$j的值(详情查看PHP文档:Language Reference -> Types -> String), 因此, 上面表达式可以转换为
($j + $i) . " ";所以,就得到了你看到的结果....
参考http://topic.csdn.net/u/20100714/16/0115c347-c065-4e5e-988e-aafd59fa40b4.html#11手册中+,-,.三个运算符是同级的,同级的执行顺序由执行方向决定* 比+,-,. 高级所以运算先从高级开始在到平级(平级从左开始)