ホームページ >バックエンド開発 >PHPチュートリアル >致命的なエラー: FAQ_PHP チュートリアルを再宣言できません

致命的なエラー: FAQ_PHP チュートリアルを再宣言できません

WBOY
WBOYオリジナル
2016-07-13 10:54:403361ブラウズ

致命的なエラー: 再宣言できません この問題は、PHP チュートリアルの開発者が遭遇する可能性があります。理由は非常に単純です。つまり、同じ名前の関数が繰り返し呼び出されます。

関数 mydate($format='y-m-d h:i:s',$timest=0)
{
グローバル $cfg_cli_time;
$addtime = $cfg_cli_time * 3600;
if(空($format))
{
$format = 'y-m-d h:i:s';
}
return gmdate ($format,$timest+$addtime);
}
会いましょう

require_once(dedeinc."/inc/inc_fun_funstring.php");

mydate という関数も含まれており、これを次のように使用すると
のように表示されます。

a.php

require_once(dedeinc."/inc/inc_fun_funstring.php");
function mydate($format='y-m-d h:i:s',$timest=0)
{
グローバル $cfg_cli_time;
$addtime = $cfg_cli_time * 3600;
if(空($format))
{
$format = 'y-m-d h:i:s';
}
return gmdate ($format,$timest+$addtime);
}
致命的なエラーが表示されます: mydate() を再宣言できません (以前に

で宣言されています)

http://www.bkjia.com/PHPjc/632300.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632300.html技術記事致命的なエラー: 再宣言できません PHP チュートリアルの開発では、この種の問題が発生する可能性があります。理由は非常に単純です。関数 mydate($format='y-m-d h...) のように、同じ名前の関数が繰り返し呼び出されます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。