Файловый менеджер - Редактировать - /home/harasnat/.backupOvh/pfanner/pfanner.1334840217/modules/dejala/MyLogUtils.php
Назад
<?php /** Provides utilitary functions to log to a file */ class MyLogUtils { // Log $msg into a file located at $filepath public static function mylog($filepath, $msg) { $fh = fopen($filepath, 'a'); if (FALSE !== $fh) { fwrite($fh, date("d/m/y-H:i:s\t", time())); fwrite($fh, $msg . "\r\n"); fclose($fh); } } // get a string of a value for Log purposes public static function logValue($mvalue, $lvl=0) { if (is_array($mvalue)) { $indent=""; for ($i=0; $i < $lvl; $i++) $indent = $indent."\t"; $buffer = ""; $buffer=$buffer. "[]={\r\n"; foreach ($mvalue as $akey=>$avalue) { $buffer=$buffer . $indent . "\t" . $akey ."=>". MyLogUtils::logValue($avalue,$lvl+1) . "\r\n"; } $buffer=$buffer.$indent."}"; return ($buffer); } elseif (is_object($mvalue)) { $indent=""; for ($i=0; $i < $lvl; $i++) $indent = $indent."\t"; $buffer = "?" . "=" . get_class($mvalue) . "{\r\n"; foreach ($mvalue as $akey=>$avalue) { $buffer=$buffer . $indent . "\t" . $akey ."=". MyLogUtils::logValue($avalue,$lvl+1) . "\r\n"; } $buffer=$buffer.$indent."}"; return($buffer); } else return ($mvalue); } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.02 |
proxy
|
phpinfo
|
Настройка