代码如下
<?php
$a=1;
?>
我想实现每次click的时候$a会自增 即第一次alert "1"第二次alert "2" 类推.但我发现每次$a都会变为1 而没有自增.不明白 请教各位高手
回复讨论(解决方案)
网页加载完后php代码不会再调用了,
加载完过后js的函数就变成了
function add(){alert(1);}
你查看一下网页的源代码就看出来了
楼上说的不错。 php是服务器端运行的,只返回运行的结果。客户端的操作,不会再执行php了。
可以使用静态去定义变量。
php不会在客户端执行的而是服务器端,你都用apapche处理php,js是在客户端执行,而是也不能是js嵌套php代码,我只试过php嵌套js代码