用PHP记录日志,或者当Ajax请求错误需要调试时,我们通常将信息写入指定的文件。
在u3002and然后根据相应的信息处理问题。
例如,当您无法使用Ajax获取数据时,作者喜欢在PHP脚本中添加以下代码。
复制代码代码如下所示:
$ FP = fopen('。 / a.txt、A + B);
fwrite($ FP,$content);
Fclose($ FP);

但这里有一个问题,内容就是数组。
你可以说,我循环输出。如果它是多维数组怎么办
只是因为我对调试的使用太累了吗
在这里,你可以用var_export()。
这个函数返回的变量传递给函数的结构信息,它类似于var_dump(),这是不同的
返回的表示是一个合法的PHP代码。
可以通过将函数的第二个参数设置为true来返回变量的表达式。
复制代码代码如下所示:
$ FP = fopen('。 / a.txt、A + B);
fwrite($ FP,var_export($的内容,真的));
Fclose($ FP);

注意,var_export第二参数()需要被设置为true,表明得到的返回值。否则直接输出
此外,如果$内容仅仅是一个数组,则它不包含任何其他内容。
你也可以使用print_r()
Similarly, the second parameters of print_r () should also be set to true
复制代码代码如下所示:
$ FP = fopen('。 / a.txt、A + B);
fwrite($ FP,print_r($的内容,真的));
Fclose($ FP);