01.
<html>
02.
<head>
03.
<title>ThaiCreate.Com Tutorial</title>
04.
</head>
05.
<body>
06.
<?php
07.
08.
$strStartDate
=
"2011-08-01"
;
09.
$strEndDate
=
"2011-08-15"
;
10.
11.
$intWorkDay
= 0;
12.
$intHoliday
= 0;
13.
$intTotalDay
= ((
strtotime
(
$strEndDate
) -
strtotime
(
$strStartDate
))/ ( 60 * 60 * 24 )) + 1;
14.
15.
while
(
strtotime
(
$strStartDate
) <=
strtotime
(
$strEndDate
)) {
16.
17.
$DayOfWeek
=
date
(
"w"
,
strtotime
(
$strStartDate
));
18.
if
(
$DayOfWeek
== 0
or
$DayOfWeek
==6)
19.
{
20.
$intHoliday
++;
21.
echo
"$strStartDate = <font color=red>Holiday</font><br>"
;
22.
}
23.
else
24.
{
25.
$intWorkDay
++;
26.
echo
"$strStartDate = <b>Work Day</b><br>"
;
27.
}
28.
29.
30.
$strStartDate
=
date
(
"Y-m-d"
,
strtotime
(
"+1 day"
,
strtotime
(
$strStartDate
)));
31.
}
32.
33.
echo
"<hr>"
;
34.
echo
"<br>Total Day = $intTotalDay"
;
35.
echo
"<br>Work Day = $intWorkDay"
;
36.
echo
"<br>Holiday = $intHoliday"
;
37.
?>
38.
</body>
39.
</html>