So greifen Sie auf PHP-Variablen aus einer externen JavaScript-Datei zu
Auf PHP-Variablen kann innerhalb von Inline-JavaScript-Code mithilfe von PHP-Echo-Tags zugegriffen werden (< ;?php echo $variable ?>). Dieser Ansatz wird jedoch unpraktisch, wenn mit externen JavaScript-Dateien gearbeitet wird.
Eine Möglichkeit, diese Einschränkung zu überwinden, besteht darin, PHP-Variablen zum Zeitpunkt der Bereitstellung der Seite in den JavaScript-Code einzufügen:
<?php $color = "Red"; ?>
<script type="text/javascript"> var color = "<?php echo $color; ?>"; </script>
Im obigen Beispiel wird die PHP-Variable $color als String in den JavaScript-Code eingefügt. Dadurch kann die externe JavaScript-Datei (file.js) auf die PHP-Variable zugreifen:
// file.js alert("color: " + color);
Wenn Ihr JavaScript-Code jedoch nicht von einer externen Quelle geladen wird, können Sie auch diesen Ansatz verwenden:
<?php $color = "Red"; ?>
In diesem Fall wird die PHP-Variable direkt in den JavaScript-Code eingefügt und kann innerhalb desselben Skripts verwendet werden.
Das obige ist der detaillierte Inhalt vonWie greife ich aus einer externen JavaScript-Datei auf PHP-Variablen zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!