如果有人可以帮助我改进此功能以使其以这种格式使用(从头开始,未经测试):
<?php
define("LINEA", __LINE__, true);
function line($string)
{
return $string . LINEA;
}
echo line('Error: ');
?>
当前使用示例:
<?php
function line($startText, $line, $endText = NULL)
{
$endText = !empty($endText) ? $endText : '';
return $startText . $line . $endText;
}
/*
...
lot of code
...
*/
echo line('Error on line: ', __LINE__) . '<br />';
/*
...
lot of code
...
*/
echo line('Alert - ', __LINE__, '!');
?>
输出:
Error on line: 12
Alert - 18!
最佳答案
看起来您的line()函数似乎对您没有任何好处。你为什么不打电话:
echo 'Error on line: ' . __LINE__;
关于php - 改进当前的PHP函数以处理错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5277289/