JS は PHP スクリプトでは実行できません。JS は、PHP が HTML に解析された後でのみ実行できます。PHP を使用して JS を出力したい場合は、JS コードを PHP 文字列として出力する必要があります。
この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、Dell G3 コンピューター。
php スクリプトで js を実行できますか?
Js を php で実行することはできません。JS は、php が html に解析された後でのみ実行できます。 php を使用して js を出力したい場合は、js コードを php 文字列として出力する必要があります。
例 1: PHP コード内で JavaScript コードを記述する
<?php header("content-type:text/html;charset=utf-8"); echo '<script type="text/javascript">'; echo 'alert("hello world!");'; echo '</script>'; ?>
出力:
例 2: PHP コード外で JavaScript を記述する コード (同じ PHP ファイル)
<?php header("content-type:text/html;charset=utf-8"); //php代码 ?> <script type="text/javascript"> alert("hello"); </script>
出力:
例 3: JavaScript 関数 - DOM 操作 (同じ PHP ファイル内)
<?php echo "<div id='demo'></div>"; ?> <script type="text/JavaScript"> // 调用函数 var x = myFunction(11, 10); document.getElementById("demo").innerHTML = x; // 函数返回a和b的乘积 function myFunction(a, b) { return a * b; } </script>
出力:
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPスクリプト内でjsを実行できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。