,
在 PHP 中,创建一个空数组非常简单,可以使用以下两种常见的方式:
目录
- 使用
array()
函数 - 使用短数组语法
[]
- 总结
1. 使用 array()
函数
这是 PHP 中创建数组的传统方法。你可以通过调用 array()
函数来创建一个空数组。
示例:
<?php
$emptyArray = array();
print_r($emptyArray); // 输出: Array()
?>
在这种方法中,array()
创建了一个空数组。尽管这种方法仍然有效,但自 PHP 5.4 版本开始,推荐使用短数组语法。
2. 使用短数组语法 []
从 PHP 5.4 开始,你可以使用更简洁的 []
语法来创建数组。这是现代 PHP 中更推荐的方式。
示例:
<?php
$emptyArray = [];
print_r($emptyArray); // 输出: Array()
?>
这种方式与 array()
等效,但更加简洁,已成为 PHP 中创建数组的标准做法。
3. 总结
- 推荐使用短数组语法
[]
,它更加简洁、易读。 array()
函数 仍然有效,但通常用于 PHP 5.4 之前的版本,或是对于某些特殊情况(例如动态调用时)。
示例对比:
方法 | 代码示例 | 结果 |
---|---|---|
使用 array() |
$emptyArray = array(); |
Array() |
使用 [] |
$emptyArray = []; |
Array() |
两者的效果完全相同,但 []
语法更加现代和推荐。