- var_dump: documentation ( source)
- date: documentation ( source)
- strtotime: documentation ( source)
<?php
function greeting() {
$morning = strtotime("06:00:00");
$afternoon = strtotime("12:00:00");
$evening = strtotime("18:00:00");
$night = strtotime("24:00:00");
//$time = strtotime(date('G:i:s'));
$time = strtotime(date('24:30:00'));
print "----\nmorning:\n";
var_dump($morning);
var_dump(date('c', $morning));
print "----\nafternoon:\n";
var_dump($afternoon);
var_dump(date('c', $afternoon));
print "----\nevening:\n";
var_dump($evening);
var_dump(date('c', $evening));
print "----\ntime:\n";
var_dump($time);
var_dump(date('24:30:00'));
var_dump(date('c', $time));
if ($time >= $morning && $time <= $afternoon) {
echo "Good morning, John.";
}
elseif ($time >= $afternoon && $time <= $evening) {
echo "Good afternoon, John.";
}
elseif ($time >= $evening && $time <= $night) {
echo "Good evening, John";
}
elseif ($time >= $night && $time <= $morning) {
echo "Have trouble falling asleep, John?";
}
elseif ($time <= $night && $time <= $morning) {
echo "Have trouble falling asleep, John?";
}
}
greeting();