为了账号安全,请及时绑定邮箱和手机立即绑定

php数组格式

php数组格式

PHP
Helenr 2019-03-16 15:03:11
$message = [ 'name.require' => '用户名必须', 'email' => '邮箱格式错误', ]; $message=array( 'name.require'=>'用户名必须', 'email'=>'邮箱格式错误' ); 这两种数组有什么区别吗?
查看完整描述

4 回答

?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

还是有区别的,

* PHP版本问题,低于PHP5.4的不认中括号
查看完整回答
反对 回复 2019-03-18
?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

没区别,只是两种写法而已

查看完整回答
反对 回复 2019-03-18
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

[]形式这种数组是

php 5.4版以后新增的数组简写语法。

所以就有了这种短数组定义语法的用法

两者本质使没有区别的,喜欢用哪个就用哪个

查看完整回答
反对 回复 2019-03-18
?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

自 5.4 起可以使用短数组定义语法,用 [] 替代 array()。
PHP手册-数组

查看完整回答
反对 回复 2019-03-18
  • 4 回答
  • 0 关注
  • 358 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信