Я часто видел, как PHP использовался для создания произвольного кода следующим образом:
add_action('wp_head','my_script');
function my_script() {
$html = '<script type="text/javascript">';
$html .= '//...a bunch of JS here...';
$html .= '</script>';
echo $html;
}
.. но для меня это имеет больше смысла (просто потому, что его легче читать) сделать это таким образом:
add_action('wp_head','my_script');
function my_script() { ?>
<script type="text/javascript">
//..a bunch of JS here
</script>
<?php }
Есть ли какая-либо выгода в том, чтобы делать это с операторами присваивания, как показано в первом примере выше? Или это одна из тех вещей, которые не имеют значения в любом случае.
Запрашивающие умы хотят знать.