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

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-13 10:54:40
オリジナル
3410 人が閲覧しました

致命的なエラー: 再宣言できません この問題は、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...) のように、同じ名前の関数が繰り返し呼び出されます。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート