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

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

Susan Sarandon
リリース: 2024-11-09 21:56:02
オリジナル
1042 人が閲覧しました

How to Access PHP Variables from an External JavaScript File?

外部 JavaScript ファイルから PHP 変数にアクセスする方法

PHP 変数は、PHP エコー タグ (<) を使用してインライン JavaScript コード内からアクセスできます。 ;?php echo $variable ?>)。ただし、外部 JavaScript ファイルを操作する場合、このアプローチは現実的ではありません。

この制限を克服する 1 つの方法は、ページの提供時に JavaScript コードに PHP 変数を挿入することです。

<?php
    $color = "Red";
?>
ログイン後にコピー
<script type="text/javascript">
    var color = "<?php echo $color; ?>";
</script>
ログイン後にコピー

上記の例では、PHP 変数 $color が文字列として JavaScript コードに挿入されます。これにより、外部 JavaScript ファイル (file.js) が PHP 変数にアクセスできるようになります:

// file.js

alert("color: " + color);
ログイン後にコピー

ただし、JavaScript コードが外部ソースからロードされていない場合は、次のアプローチを使用することもできます:

<?php
    $color = "Red";
?>
ログイン後にコピー

この場合、PHP 変数は JavaScript コードに直接挿入され、同じスクリプト内で使用できます。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート