So rufen Sie PHP aus JS auf: Erstellen Sie zuerst eine Codebeispieldatei und rufen Sie sie dann über die Anweisung „“ auf.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 5.6. Diese Methode ist für alle Computermarken geeignet.
Empfohlen: „PHP-Video-Tutorial“
Beispiele, wie JS PHP und PHP JS aufruft
1. Die JS-Methode ruft PHP-Dateien auf und erhält den Wert in PHP
Ein einfaches Beispiel zur Veranschaulichung:
Verwenden Sie beispielsweise auf der Seite test_json1 den folgenden Satz zum Aufrufen:
<script type="text/javascript" src="http://callmewhy.sinaapp.com/index.php/test/testjson2"> </script> <script type="text/javascript" > alert(jstext); </script>
In test_json2.php befindet sich ein solcher PHP-Code:
<?php $php_test='I come from PHP!'; echo "var test='$php_test';"; echo "var jstext="."'$php_test';"; ?>
Wenn die Datei test_json1.php ausgeführt wird, wird die Datei test_json2.php ausgeführt aufgerufen und b. Die Ausgabe der PHP-Datei wird als JS-Anweisung ausgeführt.
Hier wird also ein Eingabeaufforderungsfeld angezeigt. Der Inhalt ist der Wert der JS-Variablen jstext, der jstext in der PHP-Datei zugewiesen ist .
Zusammenfassung: Verwendung von JS in HTML Wenn Sie die PHP-Datei durch den Aufruf einer Datei aufrufen, wird die Ausgabe der PHP-Datei von der aufrufenden Seite als JS-Code verwendet
Dort ist so ein Codestück auf der Seite test_json3.php:
<script type="text/javascript" > var data="call_me_why"; </script> <? echo "<script type=text/javascript>document.write(data)</script>"; ?>
3. PHP ruft Methoden (Funktionen) in js auf
Es ähnelt im Grunde dem zweiten Fall und verwendet Echo-Skripte, um JS-Aufrufe zu implementieren
<script type="text/javascript"> function test() { var t1=3; t1 = t1+2; alert(t1); //return t1; } </script> <?php echo "<script type='text/javascript'>test();</script>"; ?>
4 . JS ruft PHP-Variablen auf
(1)
<?php $userId=100; ?> <script> var userId; userId=document.getElementById("userId").value; alert(userId); </script> <input type="text" name="userId" id="userId" value="<?php echo $userId; ?>">
(2 )
<?php $url = 'CALL_ME_WHY'; //定义变量 ?> <script type="text/javascript"> //js调用php变量 var ds ="<?php echo $url?>" ; //赋值 alert(ds); //输出效果 </script>
5, JS ruft PHP-Funktion auf
<script language="JavaScript"> var Y=<?php echo date('Y')?>,M=<?php echo date('n')?>,D=<?php echo date('j')?>; alert(Y); alert(M); alert(D); </script>
Das obige ist der detaillierte Inhalt vonWie rufe ich PHP von JS aus auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!