Monthly Archives: August 2018

PHP Date/Time Function Quiz 5: DateTimeZone::getLocation(); timezone_name_from_abbr(); DateTimeZone::getName(); DateTimeZone::getOffset(); DateTimeZone::__construct(); DateTimeZone::getTransitions(); and timezone_version_get().

First row of the PHP DateTime Mini Quiz 5, sized for desktop viewing.

This post serves as a reference point for 7 PHP date/time functions: DateTimeZone::getLocation(); timezone_name_from_abbr(); DateTimeZone::getName(); DateTimeZone::getOffset(); DateTimeZone::__construct(); DateTimeZone::getTransitions(); and timezone_version_get(). Users can also click a ‘RANDOMIZE’ button, whereupon all the function descriptions, function syntaxes, and function return values are randomized. The user can then rearrange the table cells correctly (thus completing the quiz) or click an ‘AUTO COMPLETE’ button (following further optional manual randomization) and watch the computer complete the quiz itself! The computer completes the quiz at a speed that the human eye can follow, thus aiding learning.

Tagged with: , , , ,
Posted in PHP Date/Time Quizzes

PHP Date/Time Function Quiz 4: microtime(); mktime(); strftime(); strptime(); strtotime(); time(); DateTimeZone::listAbbreviations(); and DateTimeZone::listIdentifiers().

First two rows of the PHP DateTime Mini Quiz 4, sized for desktop viewing.

This post serves as a reference point for 8 PHP date/time functions: microtime(); mktime(); strftime(); strptime(); strtotime(); time(); DateTimeZone::listAbbreviations(); and DateTimeZone::listIdentifiers(). Users can also click a ‘RANDOMIZE’ button, whereupon all the function descriptions, function syntaxes, and function return values are randomized. The user can then rearrange the table cells correctly (thus completing the quiz) or click an ‘AUTO COMPLETE’ button (following further optional manual randomization) and watch the computer complete the quiz itself! The computer completes the quiz at a speed that the human eye can follow, thus aiding learning.

Tagged with: , , , ,
Posted in PHP Date/Time Quizzes

PHP Date/Time Function Quiz 3: DateTime::setTimestamp(); DateTime::getTimezone(); DateTime::setTimezone(); date(); getdate(); gettimeofday(); gmdate(); gmmktime(); gmstrftime(); idate(); and localtime().

First three rows of the PHP DateTime Mini Quiz 3, sized for desktop viewing.

This post serves as a reference point for 11 PHP date/time functions: DateTime::setTimestamp(); DateTime::getTimezone(); DateTime::setTimezone(); date(); getdate(); gettimeofday(); gmdate(); gmmktime(); gmstrftime(); idate(); and localtime(). Users can also click a ‘RANDOMIZE’ button, whereupon all the function descriptions, function syntaxes, and function return values are randomized. The user can then rearrange the table cells correctly (thus completing the quiz) or click an ‘AUTO COMPLETE’ button (following further optional manual randomization) and watch the computer complete the quiz itself! The computer completes the quiz at a speed that the human eye can follow, thus aiding learning.

Tagged with: , , , ,
Posted in PHP Date/Time Quizzes