国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

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

2024-05-04 23:12:13
字體:
供稿:網(wǎng)友
本例是PHP和javascript交互的例子,php中的值賦給js變量中,前提是這個php變量必須有值才行,就算是假分支中。

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

盡管在php的flags=="false";$title是一個字符串,情況是$title是數(shù)組,而數(shù)組在字符串中也是不能直接顯示的。

復制代碼 代碼如下:


<?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

復制代碼 代碼如下:


<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;?>";
    //雖然這是一個假分支,照理這個$string可以替換成$title,但是雖然只是執(zhí)行上邊的真分支,但是編譯的時候
    //這個假分支也是必須編譯的,所以echo $title是錯誤的,因為$title是數(shù)組,只能是$string;
   }
  }
 </script>
</head>
<body>
 <div></div>
 <div></div>
</body>
</html>

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 阿拉善右旗| 遂溪县| 财经| 星座| 威远县| 蓬莱市| 盐池县| 揭阳市| 玛纳斯县| 阿坝| 泽州县| 凤台县| 明溪县| 同江市| 利辛县| 梅河口市| 乌拉特前旗| 无锡市| 交口县| 彰化市| 班戈县| 海原县| 中方县| 洮南市| 吉木乃县| 全南县| 隆昌县| 仁怀市| 怀柔区| 辉县市| 永兴县| 泸溪县| 达孜县| 易门县| 张掖市| 宜川县| 炎陵县| 河南省| 西藏| 贵溪市| 哈巴河县|