- 相關(guān)推薦
php和javascript之間變量的傳遞實現(xiàn)代碼
本例是PHP和javascript交互的例子,php中的值賦給js變量中,前提是這個php變量必須有值才行,就算是假分支中。
比如php中的$flags在本例中為true,如果js中false語句寫成:$title_1.innerHTML = "";就會出錯,因為$title在php中被賦值為數(shù)組
盡管在php的flags=="false";$title是一個字符串,情況是$title是數(shù)組,而數(shù)組在字符串中也是不能直接顯示的。
復(fù)制代碼 代碼如下:
<?php
$string = "天上and地下";
$flags = "";
if(strpbrk($string,"and")!=false){
$title = explode("and",$string);
$title_1 = $title[0];
$title_2 = $title[1];
$flags = "true";
}
else{
$title = $string;
$flags = "false";
}
?>
—>html
復(fù)制代碼 代碼如下:
var display = function(){
var flags = "";
var $title_1 = document.getElementById("title_1");
var $title_2 = document.getElementById("title_2");
if(flags=="true"){
$title_1.innerHTML = "";
$title_2.innerHTML = "";
return;
}
if(flags=="false"){
$title_1.innerHTML = "";
//雖然這是一個假分支,照理這個$string可以替換成$title,但是雖然只是執(zhí)行上邊的真分支,但是編譯的時候
//這個假分支也是必須編譯的,所以echo $title是錯誤的,因為$title是數(shù)組,只能是$string;
}
}
【php和javascript之間變量的傳遞實現(xiàn)代碼】相關(guān)文章:
javascript跨域訪問的方法07-19
數(shù)控編程代碼大全02-13
php實習(xí)心得12-01
php實習(xí)報告11-07
Java代碼的基本知識09-03
php工作總結(jié)11-11
php是什么格式?01-14
PHP Socket編程過程02-09
php開發(fā)主管的職責(zé)05-15