Wenn Sie Webseiten mit PHP, eine der Hauptaufgaben in der PHP-Skripte erstellen oft werden Aufbau und Schreiben aus HTML an den Browser des Benutzers . Diese HTML- Inhalte können auch über alle anderen Werkzeuge und Technologien, die Sie in einem Standard- HTML-Seite ohne PHP gebaut finden würde . Aus diesem Grund benötigt PHP-Code in der Lage, auch konstruieren und geben diese Technologien wie JavaScript . Erstellen und Ausgeben von JavaScript-Funktionen in PHP ist nicht schwer. Anleitung
1
Erstellen Sie Ihre PHP-Skript . Wenn Sie nicht bereits über ein PHP-Skript , öffnen Sie eine neue Datei in einem Texteditor, und speichern Sie es mit einem " . Php" , wie " testscript.php . " Geben Sie den folgenden Code Umriss :
< php
echo "
";
//JavaScript-Code hier
< p ? > echo "
Seiteninhalt
< /body> "; ?
>
Alle Ihre PHP -Code muss zwischen solchen öffnenden und schließenden Tags enthalten sein. Der Code erstellt die Grundzüge einer HTML-Seite . ( Siehe Referenz 1 ).
2
Legen Sie einen Abschnitt für Ihren JavaScript-Code , indem Sie den folgenden zwischen den Zeilen Ausgeben des Öffnens und Schließens "Kopf" tags:
echo " < script type = " text /javascript " > ";
//JavaScript funktionieren hier
echo" ";
Diese erstellt ein Skript in Abschnitt Ihre Seite ein Kopfteil . Beachten Sie die Verwendung von einfachen Anführungszeichen um das "Drehbuch" tag Attribut "type" -Wert . Dies ermöglicht Ihnen, zwischen den Saiten ist von jedem "echo "-Anweisung und den einfachen Anführungszeichen erscheinen innerhalb dieser Strings geschrieben unterscheiden. (Siehe Referenz 2).
3
Erstellen Sie eine JavaScript -Funktion , um das Array zu bauen. Zwischen den Zeilen , die das Öffnen und Schließen "script" -Tags , legen Sie die folgenden Schritte aus:
echo " Funktion buildArray () { ";
//Funktion Inhalte
Echo " }";
Dies schafft Ihre Funktion Kontur , so dass das Skript für die Durchführung aller erforderlichen PHP -Verarbeitung während des Schreibens aus dem JavaScript-Code. Was auch immer Ihre PHP-Code ist, wird nur der Inhalt der "echo "-Anweisung Text-Strings , um den Browser des Benutzers gesendet. ( Siehe Referenz 3 ).
4
Erstellen Sie die JavaScript-Array in Ihrem PHP- Code. Innerhalb der JavaScript-Funktion , zwischen den Zeilen , die die Öffnung " {" und endet "} " Klammern , geben Sie Ihre Funktion Inhalt wie folgt:
$ total = 10;
echo " var demoArray = new Array () ; "
for ($ count = 0; $ count < $ gesamt ; $ count + +) {
echo" demoArray [" $ count . . "] = " . $ count . "; ";}
Dieses einfache Beispiel wird eine Schleife , um ein Array der Länge 10 zu erstellen und dann füllt jeden Eintrag mit einer Zahl, die einen eigenen Index . (Siehe Referenzen 4 und 5 . ) Sie einfügen können keine Array-Werte die Sie mögen.
5
Speichern Sie die Datei und laden Sie sie auf Ihrem Webserver. Testen Sie es , indem Sie zu seiner Lage in einem Web-Browser . Im Moment ist alles deine Skript macht eine JavaScript-Funktion auf der Seite. Es ist nicht wirklich die Funktion aufrufen , so können Sie diese hinzufügen , wohin du willst . Um zu testen, dass die JavaScript-Array korrekt erstellt wurde , sehen Sie den Quellcode Ihrer Seite , indem Sie "Source" oder "Seite Quelle " aus dem Menü "Ansicht" . Sie sollten Ihre JavaScript-Funktion innerhalb der HTML- Kopfteil zu sehen.