J'ai un script php et je dois mettre à jour le format de date de CYYMMDD à MM/DD/YYYY, j'ai écrit une fonction pour le faire pour moi, mais lorsque je l'imprime, le résultat s'affiche sous la forme d'un « Tableau ».
//将日期格式从CYYMMDD修改为MM/DD/YY function getDate(string $iDATE){ $iDay = substr($iDATE,5,2); $iMonth = substr($iDATE,3,2); $iYear = substr($iDATE,1,2); $iDATE = $iMonth . "/" . $iDay . "/" . $iYear; RETURN $iDATE; }
Voici la ligne de code à partir de laquelle j'essaie d'appeler la fonction :
print "<td align='left' class='Col2'><font face='Calibri' size='3'>".getDate($iDATE)."</td>";
Sortie : Tableau
Des idées ?
getdate est une fonction PHP prédéfinie qui renvoie un tableau https://www.php.net/manual/en/function.getdate.php
Vous devez renommer votre fonction ou l'encapsuler dans un espace de noms.