PHP in JavaScript verwenden

Avatar of Chris Coyier
Chris Coyier am

Dies wurde bisher nur auf Media Temple (gs) Servern getestet.

Im Ordner mit dem JavaScript sollte die .htaccess-Datei Folgendes enthalten:

<FilesMatch "^.*?api.*?$">
SetHandler php5-script
</FilesMatch>

Im obigen Beispiel wird jede Datei, die den String "api" enthält, als PHP verarbeitet. Sie können diesen RegEx gerne ändern.

Stellen Sie dann in der JavaScript-Datei selbst den ContentType wieder auf JavaScript zurück.

<?php
	// Sets the proper content type for javascript
	header("Content-type: application/javascript");
?>

Dies stellt sicher, dass Browser, die die Datei lesen, sie als JavaScript interpretieren. Nun können Sie <php ... ?>-Tags in der JavaScript-Datei verwenden, um beliebige PHP-Funktionen auszuführen, die Sie benötigen.