php调试
来源:互联网 发布:工业数据采集软件 编辑:程序博客网 时间:2024/06/08 01:13
主要介绍常用手段
1、向页面输出
var_dump()、print_r()和 echo
var_dump — 打印变量的相关信息
void var_dump ( mixed expression [, mixed expression [, …]] )
此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
print_r — 打印关于变量的易于理解的信息
bool print_r ( mixed expression [, bool return] )
注: 参数 return 是在 PHP 4.3.0 的时候加上的
print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。
记住,print_r() 将把数组的指针移到最后边。使用reset() 可让指针回到开始处。
echo() 函数输出一个或多个字符串。
注释:echo() 函数实际不是一个函数,所以您不必对它使用括号。然而,如果您希望向 echo() 传递一个以上的参数,使用括号将会生成解析错误。
提示:echo() 函数比 print() 速度稍快。
2、向后台文件打印日志信息
常规写文件用:
1
2
3
4
5
6
7
8
$myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
$txt = "Bill Gates\n";
fwrite($myfile, $txt);
$txt = "Steve Jobs\n";
fwrite($myfile, $txt);
fclose($myfile);
functionjson_debug($title,$clear){ exec("date",$output); if($clear==true){ exec("echo ".$title."------- ".$output[0]." > ".dirname(__FILE__)."/debug.json"); }else{ exec("echo ".$title."------- ".$output[0]." >> ".dirname(__FILE__)."/debug.json"); } }
如果有更方便的调试,请大家不惜文笔,共享出来…… 让大家学习学习。
阅读全文
0 0
- php调试
- php调试
- PHP调试
- PHP调试
- PHP调试
- php调试
- PHP调试
- php调试
- PHP调试
- php 调试
- php调试
- 如何调试Php
- edit plus 调试 php
- PHP报错调试
- 调试php的代码
- Eclipse 开发调试PHP
- php调试的问题
- php程序调试
- Cisco WLC 升级ios
- pyv8安装与使用
- 检查表单是否为空或者是空格
- spark dataframe操作集锦(提取前几行,合并,入库等)
- streaming中partition里用线程池异步优化
- php调试
- 算法谜题92 梯形平铺
- 进制转换(针对8、16等特殊进制)
- Dos命令查看端口占用及关闭进程 (MAC系统下)
- R语言中执行KS检验
- Hadoop-HDFS 常用shell命令
- ESP8266模块使用教程
- ubuntu14.04安装mxnet
- ARCGIS10.1-属性批量选择