PHP array()和[]之间的区别

问题描述

[]PHP> = 5.4支持以下功能

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

这只是一个短语法,在 。

解决方法

我正在编写一个PHP应用程序,我想确保它不会出现错误。

原始代码:

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

echo form_input($data);
?>

以下内容可以正常工作还是不建议使用?

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

有什么区别吗?

我再次查看了有关数据array()以及[]PHP.net中带有方括号的短数组方法,但不确定。

而且,简短的php标签<?= ?>是否适合回显?有版本问题吗?(提供在php.ini中启用)

猜你在找的技术问答相关文章

如何检查配对的蓝牙设备是打印机还是扫描仪(Android)
是否允许实体正文进行HTTP DELETE请求?
如何将ZipInputStream转换为InputStream?
java.util.logging Java 8中的变量
PowerMockito.doReturn返回null
Java中的RESTful调用
Swing / Java:如何正确使用getText和setText字符串
特殊字符和重音字符
Android Studio中的ndk.dir错误
错误“找不到主类”