浏览器运行页面,只能等php运行完了才可以看到结果。如果你的中途有echo等输出,你可以用linux的php程序去执行php文件,这样每echo一次都可以看到
如果还有不懂的你可以来后盾人看视频都是名师录制,高清全面,很有帮助的
问题一:为什么用到了if语句?
当页面一被载入时,if语句用来判断btnSubmit是否存在。如果不存在则增加如下内容:
<form id="form1" name="form1" method="GET" action="">
<label>
<input type="submit" name="btnSubmit" id="btnSubmit" value="提交表单" />
</label>
</form>
问题二:为什么没有按“提交”按钮,IF语句中的ELSE语句不会被执行??
页面一被加载时,btnSubmit按钮是不存在的,所以<php if(empty($_GET["btnSubmit"])){>
中的条件是成立的,所以会执行“问题一”的内容。
当点击"btnSubmit"按钮时,请求是提交到此页面,这时因为之前页面首次加载时已经加载了"问题
一”的内容,所以"btnSubmit"按钮是已经存在的了,所以if语句中的条件此时不成立,所以才能
执行else中的内容。
问题三:为什么EMPTY()判断的是$GET_["btnSubmit"]这个变量而不是其他变量??
$GET_["btnSubmit"]是取得通过get方式请求时的表单内容。
此程序片段中,是通过if来判断页面是否存在"btnSubmit"按钮,如果不存在,则在页面中添加一个
带有此按钮的表单,如果存在则执行else中的内容(这无疑中也有点类似按钮的监听)
以上就是关于如何查看运行中的php全部的内容,包括:如何查看运行中的php、PHP获取表单参数的运行机制是怎么样的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)