本质上,我试图使用下面的内容来标题。不知道发生了什么,但没有任何反应。即使我做了一些简单的回声“你好”,而不是2个变量。PHP中的回声变量
<h1><?echo "$info[0] ($info[1])";?></h1>
本质上,我试图使用下面的内容来标题。不知道发生了什么,但没有任何反应。即使我做了一些简单的回声“你好”,而不是2个变量。PHP中的回声变量
<h1><?echo "$info[0] ($info[1])";?></h1>
可以使用<?= ?>
速记呼应变量和代码应该是什么样子,
<h1><?= "$info[0] ($info[1])"; ?></h1>
我想这和它的工作。非常感谢你:D! –
很高兴知道:) –
试试用这种方法。您缺少<?php
。
<h1> <?php echo $info[0] .'('. $info[1] .')'; ?> </h1>
你已经启用短标记?你的php可能需要'<?php'来代替。检查你的浏览器的“查看源代码”以确认 - 如果你看到php代码,那么PHP不会触发,也不会执行你的代码。由于'<...>' –
发送到浏览器未执行的PHP代码往往被视为无效/无效的HTML如果你有* php.ini中的PHP 5.4 * php回声的速记版本。 '<?=“$ info [0]($ info [1])”?>'默认启用。 [更多信息](http://stackoverflow.com/questions/2020445/what-does-mean-in-php) – Mihailo
$ info变量必须有错误。我跑了你的路线,工作正常。 <? $信息=阵列( \t \t “你好”, \t \t “有” \t); ?>
<回声 “$信息[0]($信息[1])”;?>
– Svet