【问题标题】:Weird Fatal error: Cannot redeclare function奇怪的致命错误:无法重新声明函数
【发布时间】:2017-03-11 05:04:38
【问题描述】:

我对奇数有错误,例如

PHP 致命错误:无法重新声明 chkconfig()(之前在 D\x01:27 中声明)

PHP 致命错误:无法重新声明 chkconfig()(以前 在 (\x93\x03u\xa2\x7f:27) 中声明

PHP 致命错误:无法重新声明 chkconfig()(之前在 \x98\xe9\xc6t\xa2\x7f:27 中声明)

PHP 致命错误:无法重新声明 chkconfig()(之前在 呜\xa2\x7f:27)

PHP 致命错误:无法重新声明 chkconfig()(之前在 @.\xf7t\xa2\x7f:27 中声明)

但它没有在任何其他地方声明。 奇数是什么意思?

【问题讨论】:

  • 你是说错误在说谎吗?
  • 不,一直这样,最近才出现这个问题
  • 这些“奇数”是十六进制值只是说'in

标签: php


【解决方案1】:

你可以试试这个:

if (!function_exists('chkconfig')) {
    // declare your function
}

这样,如果它确实存在,您就不必再重新声明它了。

【讨论】:

  • 我知道,但我问的是它被宣布的地方。不奇怪,它之前在@.\xf7t\xa2\x7f:27 中声明?
  • 好吧,我无法为您提供帮助,因为我无法访问您的计算机。
猜你喜欢
  • 2010-11-28
  • 2011-07-17
  • 1970-01-01
  • 2010-12-29
  • 2015-08-29
  • 2012-06-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多