发布者认证信息(营业执照和身份证)未完善,请登录后完善信息登录
php7动态变量的变化_陶陶网
首页 » 资讯 » 编程开发 » PHP > php7动态变量的变化

php7动态变量的变化

  发布时间 : 2017-04-28 12:17:45 52
内容提要
大家都知道php中有一个很好用的特性,就是可变变量,例如:$a = 'php'; $$a = '我是PHP'; echo $php;// 输出:我是PHP***用法都
 大家都知道php中有一个很好用的特性,就是可变变量,例如:
$a = 'php'; $$a = '我是PHP'; echo $php;// 输出:我是PHP

***用法都类似,这里重点说下当变量的值是数组的时候,PHP5和PHP7的不同之处,看示例:

$arr = array('php', 'j***

在PHP5中,这里会输出“我是PHP”,但是在PHP7中,这里会出现一个“Array to string conversion”的Notice,这就说明在PHP5中,是默认就把$arr[0]作为一个整体,而在PHP7中却不会,必须配合花括号来达到目的${$arr[0]}
楼主也想试着写成${$arr}[0]却也是不行,还是会出现同样的Notice。


 
[ 资讯搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]
同类资讯
亿华供应产品推荐
亿华采购推荐
推荐图文
推荐资讯
VIP2 佛山到江阴港海运运输 418
VIP2 佛山到浙江港海运运输/海运公司/货运物流 260
点击排行
没有相关数据
最新VIP
VIP1 北京鸿业晶樽广告有限责任公司 北京
VIP1 苏州海景医药科技有限公司 江苏
VIP1 武汉亚太瑞斯会展服务有限公司 北京
VIP2 长沙阳宏电子科技有限公司 湖南
VIP2 长沙凯吉电子科技有限公司 湖南
VIP2 湖北中为励信招标咨询有限公司 湖北
layui

微信扫码关注 亿华联众 公众号