Javascript является код на стороне клиента, PHP на стороне сервера, так что вы не можете выполнить JavaScript при построении страницы в PHP.
Для выполнения JavaScript на стороне клиента, как только страница загружена, один из способов заключается в использовании организму onload
обработчик для вызова функции:
<?php
echo '<script type="text/javascript">';
echo 'function myFunction(){ /* do_something_in_javascript */ };';
echo '</script>';
if ($value == 1) {
echo '<BODY onLoad="myFunction()">';
}
?>
еще лучше, если вы можете позволить себе пропускную способность использовать JQuery и использовать $(document).ready()
:
<?php
if ($value == 1) {
echo '<script type="text/javascript">';
echo '$(document).ready(function(){ /* do_something_in_javascript */ });';
echo '</script>';
}
?>