Heim >Backend-Entwicklung >PHP-Tutorial >Wie greife ich auf PHP-Variablen in externen JavaScript-Dateien zu?

Wie greife ich auf PHP-Variablen in externen JavaScript-Dateien zu?

Barbara Streisand
Barbara StreisandOriginal
2024-11-08 02:46:01975Durchsuche

How to Access PHP Variables in External JavaScript Files?

Externer Zugriff auf PHP-Variablen in JavaScript über externe JavaScript-Dateien

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn