イム・フィルタリング・祝日の配列から当日の名前を取得:このような日付の指定された配列のうち、日付
date_default_timezone_set('Europe/Berlin');
$timestamp = strtotime('monday this week');
$holidays = array('Sonntag 17.04.','Dienstag 19.04.','Mittwoch 20.04.');
$days = array();
for ($i = 0; $i < 14; $i++) :
$days[] = strftime('%A %d.%m.', $timestamp);
$timestamp = strtotime('+1 day', $timestamp);
endfor;
foreach($days AS $day) :
if (in_array($day, $holidays)) :
echo $day . ' is a holiday and ' . (strftime('%A', strtotime($day))) . '<br />';
else :
echo $day . '<br />';
endif;
endforeach;
今、私はまた、このような日の名前を取得したいと思います:
「火曜日19.04は休日と火曜日です」
どうすればいいですか?
最後の**火曜日**は、 'day'変数から最初の単語を取得するだけで達成できますか?もしそうなら、それはちょうど 'substr($ day、strpos($ day、 '')-1);' – Edu