当前位置: 首页 > 知识库问答 >
问题:

array()和[]之间的PHP差异

漆雕令秋
2023-03-14

我正在写一个PHP应用程序,我想确保它将工作没有错误。

<?php
$data = array('name' => 'test',
              'id'   => 'theID');

echo form_input($data);
?>
<?= form_input(['name' => 'test', 'id' => 'theID']); ?>

共有1个答案

何兴学
2023-03-14

PHP>=5.4支持以下[]:

['name' => 'test', 'id' => 'theID']

这只是一个简短的语法,在PHP<5.4中不起作用。

 类似资料:
  • 问题内容: 我正在编写一个PHP应用程序,我想确保它不会出现错误。 原始代码: 以下内容可以正常工作还是不建议使用? 有什么区别吗? 我再次查看了有关数据以及PHP.net中带有方括号的短数组方法,但不确定。 而且,简短的php标签是否适合回显?有版本问题吗?(提供在php.ini中启用) 问题答案: PHP> = 5.4支持以下功能: 这只是一个短语法,在 PHP <5.4中将不起作用。

  • 我是Java和静态编程语言的新手。 最近当我在学习静态编程语言的时候读了一个教程。 我发现有一些让我困惑。 、和

  • 有什么区别 > < li> <代码>列表 <代码>列表 ,其中 是整数数组? 我知道有些操作在< code>list2中是不允许的。为什么会这样呢?它是如何存储在内存中的(引用/复制)? 当我洗牌列表时,不会影响原始数组,但。但仍然有些令人困惑。 将上传到列表与创建新的

  • 问题内容: 很快就有两个相等运算符:double equals( )和Triple equals( ),两者之间有什么区别? 问题答案: 简而言之: 操作员检查其实例值是否相等, 操作员检查引用是否指向同一实例, 长答案: 类是引用类型,可能有多个常量和变量在幕后引用类的同一单个实例。类引用保留在运行时堆栈(RTS)中,其实例保留在内存的堆区域中。当您控制平等时, 这意味着它们的实例是否彼此相等。

  • 本文向大家介绍Java中Array的长度和ArrayList的大小之间的差异,包括了Java中Array的长度和ArrayList的大小之间的差异的使用技巧和注意事项,需要的朋友参考一下 在集合中,主要功能需求之一就是获取要存储在我们的集合中的元素数量,以便可以决定是否在其中添加更多元素。同样,元素的数量对于集合的迭代也是必需的。 众所周知,Array和Arraylist都用于存储元素,但是都有不

  • 我编写了一个简单的脚本,它接受任意数量的参数来演示< code>$@和< code>$*之间的区别: 在我做的 CLI 上 这就是打印出来的 因为它们是相同的,这是否意味着等于?还是我遗漏了一点?