我正在编写一个 PHP 应用程序,我想确保它不会出错。
原代码:
<?php
$data = array('name' => 'test',
'id' => 'theID');
echo form_input($data);
?>
以下是否可以正常工作或由于某种原因不推荐?
<?= form_input(['name' => 'test', 'id' => 'theID']); ?>
有什么区别吗?
我再次查看了有关PHP.net 中array()
带方括号的短数组方法的数据[]
,但我不确定。
而且,短 php 标签<?= ?>
是否适合回显?有版本问题吗?(提供在 php.ini 中启用)