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