php不像aspx与jsp,aspx与jsp的开发环境卡是卡爆,但他们有一个visual studio与eclipse的控制台可以随时查看变量的变化,php如果利用记事本、notepad或者dreamweaver等东西开发,根本就没有控制台给你观察变量的流动。在一些后台页面,比如ajax响应页,比如数据库方法页,比如要看某个变量是否request,根本没有页面给你echo。
此时,根本就不用再安装什么工具,利用php操作文件的语句,把要调试的变量或者数据打印到一个txt或者一个html我们不听地打开或者刷新去观察变量的情况,就足以调试了。
假如你要调试$content变量,则这样写:
$fp = fopen('./a.txt', 'a+b');
fwrite($fp, "content=".$content);
fclose($fp);然后,把"content=".$content变量,这个字符串写入到a.txt这个文件,当然,你自己觉得好看怎么输出,当然这个输出是不带回车的,你还可以再于变量后面补一个回车,详情见下面的结果图。
之后关闭这个指针。
立即学习“PHP免费学习笔记(深入)”;
如果你要调试的东西是一个$content数组,则这样写:
$fp = fopen('./a.txt', 'a+b');
fwrite($fp, print_r($content, true));
fclose($fp);以下是我在某一个程序的部分调试结果图,那个2与4变量
之后是一个数组:

以上就介绍了【php】让记事本成为你调控变量的控制台,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号