我正在處理一個小腳本來根據日期顯示某些圖像。 這是我遠了,我不得不說,我真的認爲這是可行的:根據日期的PHP顯示圖像
<?php
$events = array(
array(
'image' => 'img/summer.png',
'start' => '01-05-2017',
'end' => '01-09-2017'
),
array(
'image' => 'img/christmas.png',
'start' => '01-12-2017',
'end' => '31-12-2017'
)
);
foreach($events as $event) {
if(date('d-m-Y') >= $event['start'] && date('d-m-Y') <= $event['end']) {
echo "<img src='".$event['image']."'>";
}
}
?>
我想添加儘可能多的陣列我想,萬一我需要顯示在特定日期的更多圖片。我認爲這應該工作,但它只是返回一個空白頁。任何想法,爲什麼它不會工作?
你檢查了頁面的源代碼嗎?你確定圖像不存在,你只是有斷鏈接? –
應該工作得很好:http://sandbox.onlinephpfunctions.com/code/cc9a85d34fec9edf6eebdb4bac01becbedfb0264作爲@JulienLachal說,可能只是一個斷開的鏈接 – caramba
它不能正常工作嘗試使用strtotime與日期比較 – anju