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 ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-09 21:56:02980parcourir

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";
?>
<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!

Déclaration:
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