Der Zugriff auf PHP-Variablen innerhalb von Inline-JavaScript-Code ist unkompliziert, wie das bereitgestellte Code-Snippet zeigt. Bei Verwendung externer JavaScript-Dateien ist dieser direkte Zugriff jedoch nicht möglich.
Um diese Einschränkung zu überwinden, können Sie die gewünschten PHP-Variablenwerte während der Seitenausführung in die externe JavaScript-Datei einbetten. Hier ist ein alternativer Ansatz:
<?php $color = "Red"; echo "<script type='text/javascript'>var color = '$color';</script>"; ?>
In diesem Code fügen wir die Variable $color mithilfe von Echo explizit in die externe JavaScript-Datei ein.
// file.js alert("color: " + color);
Jetzt innerhalb der externen JavaScript-Datei ( file.js) können Sie direkt auf die Farbvariable zugreifen. Dieser Ansatz ermöglicht Ihnen die Verwendung von PHP-Variablen in externen JavaScript-Dateien, sodass kein Inline-JavaScript-Code erforderlich ist.
Das obige ist der detaillierte Inhalt vonWie greife ich auf PHP-Variablen in externen JavaScript-Dateien zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!