比如php中的$flags在本例中為true,如果js中false語(yǔ)句寫(xiě)成:$title_1.innerHTML = "<?php echo $title;?>";就會(huì) " /> 亚洲无线观看,久久久久免费,91精品久久久久久蜜桃

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP與javascript實(shí)現(xiàn)變量交互的示例代碼

本例是phpJavascript交互的例子,php中的值賦給js變量中,前提是這個(gè)php變量必須有值才行,就算是假分支中。

比如php中的$flags在本例中為true,如果js中false語(yǔ)句寫(xiě)成:$title_1.innerHTML = "<?php echo $title;?>";就會(huì)出錯(cuò),因?yàn)?title在php中被賦值為數(shù)組

盡管在php的flags=="false";$title是一個(gè)字符串,情況是$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ù)制代碼 代碼如下:
<html>
<head>
 <meta http-equiv=Content-Type content="text/html;charset=utf-8">
 <title></title>
 <script type="text/Javascript">
  var display = function(){
   var flags = "<?php echo $flags; ?>";
   var $title_1 = document.getElementById("title_1");
   var $title_2 = document.getElementById("title_2");
   if(flags=="true"){
    $title_1.innerHTML = "<?php echo $title[0];?>";
    $title_2.innerHTML = "<?php echo $title[1];?>";
    return;
   }
   if(flags=="false"){
    $title_1.innerHTML = "<?php echo $string;?>";
    //雖然這是一個(gè)假分支,照理這個(gè)$string可以替換成$title,但是雖然只是執(zhí)行上邊的真分支,但是編譯的時(shí)候
    //這個(gè)假分支也是必須編譯的,所以echo $title是錯(cuò)誤的,因?yàn)?title是數(shù)組,只能是$string;
   }
  }
 </script>
</head>
<body onload="display()">
 <div id="title_1"></div>
 <div id="title_2"></div>
</body>
</html>

php技術(shù)PHP與javascript實(shí)現(xiàn)變量交互的示例代碼,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 武义县| 日喀则市| 恭城| 东辽县| 荆门市| 巴里| 鲜城| 宝应县| 枞阳县| 油尖旺区| 吉木萨尔县| 铁岭市| 仲巴县| 佛冈县| 宜兰市| 淮南市| 嵩明县| 禄劝| 诸暨市| 红安县| 简阳市| 荥经县| 万山特区| 镇江市| 青阳县| 龙井市| 赫章县| 凭祥市| 宿迁市| 洪洞县| 西畴县| 沾化县| 沙田区| 乐业县| 淳安县| 新乡县| 清镇市| 康马县| 阿合奇县| 秦皇岛市| 沂水县|