Какой лучший способ разместить это эхо?


, что лучший способ разместить это эхо? Я знаю, что это чего-то не хватает кавычки, только не знаю, где положили его.

<?php

echo '<a href="page.php"><em>' <?php echo $locale->translate('ID'); ?> '</em></a>';

?>
 4
php
Author: gmsantos, 2015-08-11

2 answers

Я бы код, оставит HTML, вызвав php, а не наоборот:

<a href="page.php"><em><?php echo $locale->translate('ID'); ?></em></a>'

Однако, если вы хотите printar с PHP, даже:

<?php

echo '<a href="page.php"><em>' . $locale->translate('ID') . '</em></a>';

?>
 5
Author: Luis Henrique, 2015-08-11 18:48:03

Необходимо объединить и не повторить эхо.

<?php
echo '<a href="page.php"><em>' . $locale->translate('ID') . '</em></a>';
?>
 5
Author: buback, 2015-08-11 18:48:16