php的debug相關函數用法示例
更新時間:2016年07月11日 15:12:36 作者:dotcoo
這篇文章主要介紹了php的debug相關函數,可實現針對登陸信息的記錄功能,涉及debug_backtrace函數及數組、字符串相關操作技巧,需要的朋友可以參考下
本文實例講述了php的debug相關函數用法。分享給大家供大家參考,具體如下:
loginfo函數:
function loginfo($format) {
$args = func_get_args();
array_shift($args);
$d = debug_backtrace(DEBUG_BACKTRACE_PROVIDE_OBJECT, 1)[0];
$info = vsprintf($format, $args);
$data = sprintf("%s %s,%d: %s\n", date("Ymd His"), $d["file"], $d["line"], $info);
file_put_contents(__DIR__."/log.txt", $data, FILE_APPEND);
}
更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP錯誤與異常處理方法總結》、《php字符串(string)用法總結》、《PHP數組(Array)操作技巧大全》、《PHP運算與運算符用法總結》、《PHP網絡編程技巧總結》、《PHP基本語法入門教程》、《php面向對象程序設計入門教程》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》
希望本文所述對大家PHP程序設計有所幫助。
您可能感興趣的文章:
- php中的路徑問題與set_include_path使用介紹
- PHP include_path設置技巧分享
- PHP中spl_autoload_register()函數用法實例詳解
- PHP中FTP相關函數小結
- 全面解析PHP操作Memcache基本函數
- php中array_column函數簡單實現方法
- php自定義函數實現JS的escape的方法示例
- PHP中Array相關函數簡介
- PHP與Java對比學習日期時間函數
- 淺談PHP eval()函數定義和用法
- PHP 在數組中搜索給定的簡單實例 array_search 函數
- 淺談PHP檢查數組中是否存在某個值 in_array 函數
- PHP中set_include_path()函數相關用法分析
相關文章
PHP中array_map與array_column之間的關系分析
這篇文章主要介紹了PHP中array_map與array_column之間的關系分析,對于PHP初學者來說是比較實用的概念,需要的朋友可以參考下2014-08-08
詳解php中implode explode serialize json msgpack性能對比
這篇文章主要介紹了php中implode/explode、serialize、json、 msgpack性能對比,對性能感興趣的同學,可以參考下2021-04-04

