Maison > Article > développement back-end > Comment accéder aux variables PHP à partir d’un fichier JavaScript externe ?
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"; ?>
<script type="text/javascript"> var color = "<?php echo $color; ?>"; </script>
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);
Cependant, si votre code JavaScript n'est pas chargé depuis une source externe, vous pouvez également utiliser cette approche :
<?php $color = "Red"; ?>
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!