Php 显示月/日/年-不工作
我必须设置日期、月份和年份,但这就是我在这里遇到的问题: 现在的问题是什么样子的。(问题是在日期和年份之前会有“数组…”。) “ArrayTirsdag 2013年6月11日” 我希望: “Tirsdag 2013年6月11日”Php 显示月/日/年-不工作,php,Php,我必须设置日期、月份和年份,但这就是我在这里遇到的问题: 现在的问题是什么样子的。(问题是在日期和年份之前会有“数组…”。) “ArrayTirsdag 2013年6月11日” 我希望: “Tirsdag 2013年6月11日” echo”“。 $days=数组(“Mandag”、“Tirsdag”、“Onsdag”、“Torsdag”、“Fredag”、“Lørdag”、“Søndag”); $months=数组(“1月”、“2月”、“3月”、“4月”、“主要”、“6月”、“7月”、“8月”、
echo”“。
$days=数组(“Mandag”、“Tirsdag”、“Onsdag”、“Torsdag”、“Fredag”、“Lørdag”、“Søndag”);
$months=数组(“1月”、“2月”、“3月”、“4月”、“主要”、“6月”、“7月”、“8月”、“9月”、“Okt”、“11月”、“12月”);
$timestamp=strottime($c->pubDate);
$dayInWeek=$days[日期('N',$timestamp)-1];
$month=$months[日期('n',$timestamp)-1];
$dayInMonth=日期('d',$timestamp);
$year=日期('Y',$timestamp);
echo$dayInWeek.''$“日月”$“月。”。$年
. "";
你的问题是当你需要时,你有一个
代码>因此,您不是在回显
而是在尝试回显所有逻辑。因此,将第一行更改为echo”“代码>您就可以开始了。您也可以将开头的
保存为结尾,如下所示:
// date logic
$days = array("Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag");
$months = array("Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec");
$timestamp = strtotime($c->pubDate);
$dayInWeek = $days[date('N', $timestamp)-1];
$month = $months[date('n', $timestamp)-1];
$dayInMonth = date('d', $timestamp);
$year = date('Y', $timestamp);
echo "<td>$dayInWeek $dayInMonth $month $year</td>";
//日期逻辑
$days=数组(“Mandag”、“Tirsdag”、“Onsdag”、“Torsdag”、“Fredag”、“Lørdag”、“Søndag”);
$months=数组(“1月”、“2月”、“3月”、“4月”、“主要”、“6月”、“7月”、“8月”、“9月”、“Okt”、“11月”、“12月”);
$timestamp=strottime($c->pubDate);
$dayInWeek=$days[日期('N',$timestamp)-1];
$month=$months[日期('n',$timestamp)-1];
$dayInMonth=日期('d',$timestamp);
$year=日期('Y',$timestamp);
回显“$dayInWeek$dayInMonth$month$year”;
你有。而不是第一个回音上的逗号
echo "<td>";
$days = array(1=>"Mandag","Tirsdag", "Onsdag","Torsdag","Fredag","Lørdag","Søndag");
$months = array(1=>"Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec");
$timestamp = strtotime($c->pubDate);
$dayInWeek = $days[date('N', $timestamp)];
$month = $months[date('n', $timestamp)];
$dayInMonth = date('d', $timestamp);
$year = date('Y', $timestamp);
echo $dayInWeek . ' ' .$dayInMonth. ' '.$month.' '.$year
. "</td>";
echo”“;
$days=数组(1=>“Mandag”、“Tirsdag”、“Onsdag”、“Torsdag”、“Fredag”、“Lørdag”、“Søndag”);
$months=数组(1=>“一月”、“二月”、“三月”、“四月”、“主要”、“六月”、“七月”、“八月”、“九月”、“Okt”、“十一月”、“十二月”);
$timestamp=strottime($c->pubDate);
$dayInWeek=$days[日期('N',$timestamp)];
$month=$months[日期('n',$timestamp)];
$dayInMonth=日期('d',$timestamp);
$year=日期('Y',$timestamp);
echo$dayInWeek.''$“日月”$“月。”。$年
. "";
您应该var\u dump
您的$dayInWeek
变量来查看内容。根据您的输出,它看起来像是$dayInWeek
在echo
echo "<td>";
$days = array(1=>"Mandag","Tirsdag", "Onsdag","Torsdag","Fredag","Lørdag","Søndag");
$months = array(1=>"Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec");
$timestamp = strtotime($c->pubDate);
$dayInWeek = $days[date('N', $timestamp)];
$month = $months[date('n', $timestamp)];
$dayInMonth = date('d', $timestamp);
$year = date('Y', $timestamp);
echo $dayInWeek . ' ' .$dayInMonth. ' '.$month.' '.$year
. "</td>";