background image

PHP 与 javascript 实现变量交互的示例代码

以下是对 PHP 和 javascript 实现变量交互的一个实例进行了详细的介绍。需要的朋友可以
过来参考下
本例是 PHP 和 javascript 交互的例子,php 中的值赋给 js 变量中,前提是这个 php 变量必
须有值才行,就算是假分支中。
 
比如 php 中的

$flags

在本例中为 true,如果 js 中 false 语句写成:

$title_1

.innerHTML = "<?

php echo $title;?>";就会出错,因为

$title

在 php 中被赋值为数组

 
尽管在 php 的 flags=="false";

$title

是一个字符串,情况是

$title

是数组,而数组在字符串中

也是不能直接显示的。
代码如下:
 
<?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");