题
只是一个奇怪的问题。
我注意到当你生成一个 非致命 PHP错误,
<b>Warning</b>: implode() [<a href='function.implode'>function.implode</a>]: Invalid arguments passed in...
但是链接是胡说八道。
如果他们要链接它,为什么他们不将其链接到PHP手册?
还是您可以自己重新布局错误?
解决方案
有3个控制此行为的php.ini设置
通过设置HTML_ERRORS = 0不会创建链接。
DOCREF_ROOT的值将被预先限制为这些URL,值可能为 http://www.php.net 或其他一些更适合您的URL。例如 http://www.php.net/function.implode 是有效的URL。
最后,有docref_ext,如果存在 - 如果存在 - 必须从点开始,则将其附加到链接上。如果您需要将“ .html”添加到链接末尾,则有用。
所有3个文档中的好起点是: http://www.php.net/manual/en/errorfunc.configuration.php#ini.html-errors
至于原因 - 它使初学者开发人员更容易弄清楚任何给定的错误含义。
其他提示
我猜?因此,PHP开发人员可以右键单击并使用“复制链接”或类似的内容来复制某些内容,而不必担心突出显示正确的文本。
不隶属于 StackOverflow