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

时间:2016-08-22 10:04:32 类型:PHP
字号:    

自 5.4 起可以使用短数组定义语法,用 [] 替代 array(), 那么到底哪个更好呢, 雅腾工作者认为, 这个完全看个人习惯了, 喜欢用哪个就用哪个, 但是如果考虑到之前版本的兼容性, 最好暂时还是用 array(), 避免上传代码到没有升级的PHP版本上,出现兼容性问题.    


<?php
$array = array(
    "names" => "zhuangzi",
    "sex"      => "男",
);
 
// 自 PHP 5.4 起
$array = [
    "names"  => "zhuangzi",
    "sex"      => "男",
];
?>