PHP打印输出到日志文件【应用场景:回调函数调试等】

本文介绍了一种使用PHP进行日志记录的方法,通过file_put_contents函数将字符串和数组转换为日志文件的内容。具体展示了如何将字符串直接写入日志以及如何利用var_export将数组转换为字符串形式写入日志,适用于回调函数调试等场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、打印:字符串 111 到 Result1.txt 日志文件 

file_put_contents("./Result1.txt",111);

2、打印:数组 $arr 到 Result2.txt 日志文件 

file_put_contents("./Result2.txt",var_export($arr,true));

备注:
0、应用场景:回调函数调试等
1、日志文件都将保存生成在 WEB 根目录
2、var_export可以将一个数组转为一个字符串不同于var_dump,var_export并不会输出数据的类型以及字符大小等,
只会简单把数组的key跟value拼接成一个字符串

<?php
    $arr = [
    'key1'=>'val1',
    'key2'=>'val2',
    'key3'=>'val3',
    'key4'=>'val4',
    'key5'=>'val5'
    ];
    $str = var_export($arr,true);
    echo $str;
//结果 array ( 'key1' => 'val1', 'key2' => 'val2', 'key3' => 'val3', 'key4' => 'val4', 'key5' => 'val5', )
?>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值