PHP函数输出结果显示为Array,而非预期的值
P粉722409996
P粉722409996 2024-02-04 11:38:12
0
1
744

我有一个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

有什么想法吗?

P粉722409996
P粉722409996

全部回复(1)
P粉071559609

getdate是一个预定义的PHP函数,它返回一个数组 https://www.php.net/manual/en/function.getdate.php

你应该重新命名你的函数或将其封装在一个命名空间中。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!