,

在 PHP 中,创建一个空数组非常简单,可以使用以下两种常见的方式:

目录

  1. 使用 array() 函数
  2. 使用短数组语法 []
  3. 总结

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()

两者的效果完全相同,但 [] 语法更加现代和推荐。