Heim > Web-Frontend > js-Tutorial > Hauptteil

Beispiele dafür, wie JS PHP aufruft und PHP JS aufruft

烟雨青岚
Freigeben: 2020-06-22 13:21:14
nach vorne
2483 Leute haben es durchsucht

Beispiele dafür, wie JS PHP aufruft und PHP JS aufruft

Beispiel, wie JS PHP aufruft und PHP JS aufruft

Wenn wir eine Programmiersprache lernen, hören wir das Wort „Aufruf“. Wie ruft man PHP in Javascript auf? Kann js auch in PHP aufgerufen werden? Schauen wir uns unten um.

1. Rufen Sie die PHP-Datei über JS auf und erhalten Sie den Wert in PHP
Beispiel Ein einfaches Beispiel zur Veranschaulichung:
Beispielsweise wird auf der Seite test_json1 mit dem folgenden Satz aufgerufen:

<script type="text/javascript" src="http://callmewhy.sinaapp.com/index.php/test/testjson2">
</script>
<script type="text/javascript" >
    alert(jstext);
</script>
Nach dem Login kopieren

in test_json2.php enthält diesen Teil des PHP-Codes:

<?php
$php_test=&#39;I come from PHP!&#39;;
echo "var test=&#39;$php_test&#39;;";
echo "var jstext="."&#39;$php_test&#39;;"; 
?>
Nach dem Login kopieren

Beim Ausführen von test_json1.php-Datei, die test_json2.php-Datei wird aufgerufen und die Ausgabe der b.php-Datei wird ausgeführt als JS-Anweisung,

Hier erscheint also ein Eingabeaufforderungsfeld. Der Inhalt ist der Wert der JS-Variablen jstext, also der Wert, der jstext in der PHP-Datei zugewiesen ist.

Zusammenfassung: Wenn Sie JS verwenden, um eine Datei in HTML aufzurufen, um eine PHP-Datei aufzurufen, wird die Ausgabe der PHP-Datei von der aufrufenden Seite als JS-Code verwendet.
2. PHP ruft den Wert in JS auf
Es gibt so einen Code in der test_json3.php-Seite:

<script type="text/javascript" > 
var data="call_me_why"; 
</script>
<? 
	echo "<script type=text/javascript>document.write(data)</script>";
?>
Nach dem Login kopieren

3. PHP ruft Methoden (Funktionen) in js auf
Es ist im Grunde dem zweiten Fall ähnlich, bei dem Echo-Skripte zur Implementierung von JS verwendet werden Aufrufe

<script type="text/javascript"> 
function test() {   
	var t1=3;   
	t1 = t1+2;   
	alert(t1);   
	//return t1; 
} 
</script>
<?php echo "<script type=&#39;text/javascript&#39;>test();</script>"; ?>
Nach dem Login kopieren

4. JS ruft PHP-Variable
(1)
auf

<?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; ?>">
Nach dem Login kopieren

(2)

<?php
    $url = &#39;CALL_ME_WHY&#39;;    //定义变量
?>
<script type="text/javascript">
    //js调用php变量
    var ds ="<?php echo $url?>" ; //赋值
    alert(ds); //输出效果
</script>
Nach dem Login kopieren

5. JS ruft die PHP-Funktion auf

<script language="JavaScript">
	var Y=<?php echo date(&#39;Y&#39;)?>,M=<?php echo date(&#39;n&#39;)?>,D=<?php echo date(&#39;j&#39;)?>;
	alert(Y);
	alert(M);
	alert(D);
</script>
Nach dem Login kopieren

Vielen Dank an alle fürs Lesen, ich hoffe, Sie werden viel davon profitieren.

Dieser Artikel ist reproduziert von: https://blog.csdn.net/wxg694175346/article/details/8592571

Empfohlenes Tutorial: „JS Tutorial

Das obige ist der detaillierte Inhalt vonBeispiele dafür, wie JS PHP aufruft und PHP JS aufruft. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!