2016-09-29 5 views
0

を宣言し再宣言することはできませんこれは、タイムゾーンの変換の関数である、それがサイクルで使用されている場合 - エラー:。(NEWtimezoneを再宣言することはできません)(以前に宣言...はNEWtimezoneは、()(以前

function NEWtimezone($time,$defaultzone,$newzone) 
    { 
    $date = new DateTime($time, new DateTimeZone($defaultzone)); 
    $date->setTimezone(new DateTimeZone($newzone)); 
    $result=$date->format('Y-m-d H:i:s.u'); 
    return $result; 
    } 

$newzone="Europe/Moscow"; 
$defaultzone = "+1000"; 
$time = "2016-09-29 07:27:00.966"; 

答えて

0

Can not redeclare function NEWtimezone() ....エラーは、その関数NEWtimezone()がすでに定義された意味が、あなたのコードは、再びそれを定義しようとします。

を関数定義は、ループの外に置かれていることを確認します。

関連する問題