S2OJ/web/app/models/UOJLog.php

34 lines
568 B
PHP

<?php
class UOJLog {
public static function error() {
$msg = '';
foreach (func_get_args() as $var) {
if ($msg !== '') {
$msg .= ', ';
}
if (!is_string($var)) {
$msg .= var_export($var, true);
} else {
$msg .= $var;
}
}
error_log('[uoj error] '.$msg);
}
public static function warning() {
$msg = '';
foreach (func_get_args() as $var) {
if ($msg !== '') {
$msg .= ', ';
}
if (!is_string($var)) {
$msg .= var_export($var, true);
} else {
$msg .= $var;
}
}
error_log('[uoj warning] '.$msg);
}
}