2016-09-29 3 views
0

Es ist eine Funktion der Zone Wandlungszeit Wenn es in einem Zyklus verwendet wird - einen Fehler. Kann nicht NEWtimezone() (zuvor erklärt neu deklarieren ...Kann nicht neu deklarieren NEWtimezone() (zuvor erklärt

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"; 

Antwort

0

Can not redeclare function NEWtimezone() .... Fehler bedeutet, dass Funktion NEWtimezone() bereits definiert, aber Ihr Code versucht, es noch einmal zu definieren.

Stellen sie sicher, dass Funktionsdefinition außerhalb der Schleife angeordnet ist.

Verwandte Themen