1.用echo、print、历届全运会举办城市print_r、var_export或var_dump等直接输出到
这种情况在页面中间没有出现中断和跳转,一般后面跟exit。
项目正式上线以后这些调试代码是去掉还是加上注释呢,如果不去掉,会显得垃圾代码过多,性能也许有点小问题。
2.把需要输出的变量的值写入文件
这种情况一般都是山西专升本用php网络函数实现socket链接,如任何通过 fopen(),fsockopen() 和 pfsockopen() 建立的连接。
这种物化政调试方法最适用的地方是请求不是来自于浏览器,而是来自于客户端软件(附录 l. 支持的协议/封装协议列表),特别是在开发调试阶段,如果没有日志,则程序几乎无法调试(因为程序是被客户曾头市端调用的,是没有界马桑果图片面的,此时用echo这种调试方式是不行的)
例如ucenter 整合第三方php应用程序,ucenter向多个应用建立连接,我们只要在第三方php应用程序uc.php里面$get变量写入文件,然后读文件,就能知道ucenter向每个应用发送的action,id等数据。
php把数组写入文件
<?php
$file=”./data/log.txt”;
$array = array(“count” => “3000′, “num” => “300′);
file_put_contents($file,rialize($array));//写入缓存
?>
作者“danbai”
本文发布于:2023-04-07 06:12:37,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/532198d0cf7cb3cb58b8211f6c053a56.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:PHP 2种调试方法.doc
本文 PDF 下载地址:PHP 2种调试方法.pdf
留言与评论(共有 0 条评论) |