我現在有2個陣列,其中我想在比較的日期這裏是我的陣列的結構如何。PHP array_intersect不正常
$bholidays = array('05-05-2014','26-05-2014');
$userdaysoff = array('23-05-2014','24-05-2014','25-05-2014', '26-05-2014');
目的是檢測是否從$ userdaysoff值存在於$ bholidays數組中。
偉大上述工作,並檢測26-05-2014存在於兩個數組,但如果$ userdaysoff陣列看起來像這樣:
$userdaysoff = array('26-05-2014','27-05-2014','28-05-2014', '29-05-2014');
然後重複日期26-05-2014沒有檢測。
這有什麼理由會發生?
這是我如何運行我的代碼:
$results = array_intersect($bholidays, $userdaysoff);
if($results){
foreach($results as $result){
echo 'yes';
}
} else {
echo 'no';
}
請仔細運行您的代碼。它運行良好。 –
是的,它確實工作正常...... – Amit
和你得到什麼輸出? – Amit