私は小さなスクリプトを使って日付に応じて特定の画像を表示しています。 これは私がこれまでに持っているものである、と私は、私は本当にそれが仕事だろうと思ったことを言っている:日付による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