我有一个php脚本,我需要将日期格式从CYYMMDD更新为MM/DD/YYYY,我写了一个函数来帮我做这个,但是当我打印它时,结果显示为'Array'。
//将日期格式从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; }
这是我尝试从中调用函数的代码行:
print "<td align='left' class='Col2'><font face='Calibri' size='3'>".getDate($iDATE)."</td>";
输出:Array
有什么想法吗?
getdate是一个预定义的PHP函数,它返回一个数组 https://www.php.net/manual/en/function.getdate.php
你应该重新命名你的函数或将其封装在一个命名空间中。