ホームページ >バックエンド開発 >PHPチュートリアル >外部 JavaScript ファイル内の PHP 変数にアクセスするにはどうすればよいですか?

外部 JavaScript ファイル内の PHP 変数にアクセスするにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-08 02:46:01976ブラウズ

How to Access PHP Variables in External JavaScript Files?

外部 JavaScript ファイルを使用した JavaScript 内の PHP 変数への外部アクセス

提供されたコード スニペットが示すように、インライン JavaScript コード内から PHP 変数にアクセスするのは簡単です。ただし、外部 JavaScript ファイルを使用する場合、この直接アクセスはできません。

この制限を克服するには、ページの実行中に目的の PHP 変数値を外部 JavaScript ファイルに埋め込むことができます。別のアプローチは次のとおりです。

<?php
    $color = "Red";
    echo "<script type='text/javascript'>var color = '$color';</script>";
?>

このコードでは、echo を使用して $color 変数を外部 JavaScript ファイルに明示的に挿入します。

// file.js
alert("color: " + color);

次に、外部 JavaScript ファイル内 ( file.js) を使用すると、カラー変数に直接アクセスできます。このアプローチにより、外部 JavaScript ファイルで PHP 変数を利用できるようになり、インライン JavaScript コードの必要性が回避されます。

以上が外部 JavaScript ファイル内の PHP 変数にアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。