首頁 > 後端開發 > php教程 > 新手请教PHP$a++的问题

新手请教PHP$a++的问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-23 13:41:58
原創
943 人瀏覽過

代码如下
$a=1;
?>
<script> <br /> function add(){ <br /> alert(<?php echo $a ?>); <br /> <?php $a++; <br /> ?> <br /> </script>

我想实现每次click的时候$a会自增 即第一次alert "1"第二次alert "2" 类推.但我发现每次$a都会变为1 而没有自增.不明白 请教各位高手 


回复讨论(解决方案)

网页加载完后php代码不会再调用了,
加载完过后js的函数就变成了

function add(){alert(1);}
登入後複製

你查看一下网页的源代码就看出来了

楼上说的不错。 php是服务器端运行的,只返回运行的结果。客户端的操作,不会再执行php了。

可以使用静态去定义变量。

php不会在客户端执行的而是服务器端,你都用apapche处理php,js是在客户端执行,而是也不能是js嵌套php代码,我只试过php嵌套js代码

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板