Maison > développement back-end > tutoriel php > Comment accéder aux variables PHP à partir d'un fichier JavaScript externe ?

Comment accéder aux variables PHP à partir d'un fichier JavaScript externe ?

Susan Sarandon
Libérer: 2024-11-09 21:56:02
original
1008 Les gens l'ont consulté

How to Access PHP Variables from an External JavaScript File?

Comment accéder aux variables PHP à partir d'un fichier JavaScript externe

Les variables PHP sont accessibles à partir du code JavaScript en ligne à l'aide des balises d'écho PHP (< ;?php echo $variable ?>). Cependant, cette approche devient peu pratique lorsque vous travaillez avec des fichiers JavaScript externes.

Une façon de surmonter cette limitation consiste à insérer des variables PHP dans le code JavaScript au moment de la diffusion de la page :

<?php
    $color = "Red";
?>
Copier après la connexion
<script type="text/javascript">
    var color = "<?php echo $color; ?>";
</script>
Copier après la connexion

Dans l'exemple ci-dessus, la variable PHP $color est insérée dans le code JavaScript sous forme de chaîne. Cela permet au fichier JavaScript externe (file.js) d'accéder à la variable PHP :

// file.js

alert("color: " + color);
Copier après la connexion

Cependant, si votre code JavaScript n'est pas chargé depuis une source externe, vous pouvez également utiliser cette approche :

<?php
    $color = "Red";
?>
Copier après la connexion

Dans ce cas, la variable PHP est insérée directement dans le code JavaScript et peut être utilisée au sein du même script.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal