JavaScript och PHP är tekniker som inte kan kommunicera direkt , men det kan finnas tillfällen då information som erhållits på en server med PHP , t.ex. serverns IP-adress eller server värden konfiguration , måste skickas till ett JavaScript -skript för vidare genomförande . I dessa fall , kan utvecklare bädda PHP -kod i JavaScript med skripttagg s " src " attributet value . PHP-filer kallas på detta sätt kommunicera med servern , avgöra nödvändig information och resultat till den ansökande JavaScript -kod för slutlig verkställighet i en webbläsare . Saker du behöver
textredigerare webbläsare
webben med JavaScript aktiverat
webbserver med PHP installerat och konfigurerat
Visa fler instruktioner
1
Öppna en text redigerare och skapa en ny fil med namnet " insideJS.php . " Eftersom filen har en " . Php " förlängning , kommer PHP- program installerat på servern tolkar all text placeras mellan dessa avgränsare som PHP-kod . Lägg ett PHP öppen avgränsare ( " < php ? " ) Och en PHP close avgränsare ( " ? > " ) Till filen som visas nedan : < ? Php
>
;
2
Lägg ett PHP " header " -funktion mellan det öppna PHP " < php ? " och stäng PHP " ? > " avgränsare för att indikera att filen ska mata resultaten av PHP ansökan JavaScript. Koden ska se ut koden från bilden nedan :
< php
header ? ? ( " Content-Type : application /javascript " ) ;
>
3
Lägg PHP " print " -funktionen på raden efter " header " förklaringen . Denna funktion instruerar PHP för att mata ut text " textproduktion Använda PHP " till filen . Spara och stäng " InsideJS.php . " Koden nedan är ett exempel på vad koden ska se ut efter Steg 3 :
< php
header ( " Content-Type : application /x - javascript " ) ; ?
print ( " document.write ( \\ " textproduktion Använda PHP \\ " ) " ) ;
>
4
Öppna en textredigerare och skapa en fil ? heter " callPHP.html . " Lägg några generiska HTML-taggar i filen som inkluderar en öppen och en nära " " tagg , en öppen och en nära "
" tagg och en öppen och en nära " " tagg . Se koden nedan för ett exempel på denna grundläggande
5
in ett "