php数组格式
$message = [
'name.require' => '用户名必须',
'email' => '邮箱格式错误',
];
$message=array(
'name.require'=>'用户名必须',
'email'=>'邮箱格式错误'
);
这两种数组有什么区别吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
还是有区别的,
没区别,只是两种写法而已
[]形式这种数组是
php 5.4版以后新增的数组简写语法。
所以就有了这种短数组定义语法的用法
两者本质使没有区别的,喜欢用哪个就用哪个
php版本不同,个人喜欢用[] 显得代码很整洁 而[]符号让人一眼看上去就是数组,array() 看起来还是有点别扭