Is Date Between Two Dates - PHP (Google aramalarında İngilizce Cevirisi)

Seçilen tarihin diğer iki tarih aralığında olup olmaması durumunun kontrolünü yapar. Sadece ihtiyacı olanlara kaynak olması için yayınlıyorum.

<?php

function dateBetween( $checkDate )
{
	$firstDate1 = strtotime( "15-Jan-2010" );
	$firstDate2 = strtotime( "15-Mar-2010" );
	$secondDate1 = strtotime( "16-Mar-2010" );
	$secondDate2 = strtotime( "15-Jun-2010" );
	
	$checkDate = strtotime( $checkDate );
	
	if( $checkDate > $firstDate1 && $checkDate < $firstDate2 )
	{
		return "birinci tarih araliginda";
	}
	elseif( $checkDate > $secondDate1 && $checkDate < $secondDate2 )
	{
		return "ikinci tarih araliginda";
	}
	
	return "tarih araliginda degil";
}

echo dateBetween( "25-Sep-2010" );

?>