สำหรับใครที่ต้องการเพิ่มลูกเล่น ให้กับเว็บไซต์ เช่น การเปลี่ยนหน้าตาเว็บไปตามช่วงเวลา กำหนดแบบ
อัตโนมัติ หรือจะนำไปประยุกต์ใช้ กับการแสดงข้อมูล ตามช่วงเวลา
ตัวอย่างโค้ดต่อไปนี้เป็นการประยุกต์ใช้งาน ฟังก์ชัน time() อย่างง่าย โดยอาศัยการเปรียบเทียบค่า timestamp
ของช่วงเวลา มาเป็นเงื่อนไข
เช่น ต้องการกำหนด style ให้กับเว็บไซต์ ใน 3 ช่วงเวลา
คือ
1---6.00 น. - 12.00 น.
2---12.01 น.- 18.00 น.
3---เวลานอกจาก 2 ช่วงข้างต้น 18.01-06.00 น.ของวันใหม่
สามารถกำหนดได้ดังนี้
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" <head> <meta http-equiv= "Content-Type" content= "text/html; charset=utf-8" /> <title> use time function </title> <?php if (time()>= strtotime ( "06:00:00" ) && time()< strtotime ( "06:00:00 + 6 hour " )){ $style_period = "-period1" ; } if (time()>= strtotime ( "12:00:00" ) && time()< strtotime ( "12:00:00 + 6 hour " )){ $style_period = "-period2" ; } if (time()>= strtotime ( "18:00:00" ) && time()< strtotime ( "18:00:00 + 12 hour " )){ $style_period = "-period3" ; } ?> <link rel= "stylesheet" type= "text/css" href= "yourstyle<?=$style_period?>.css" /> </head> <body> </body> </html> |
ซึ่งหมายถึงเราต้องมีไฟล์ css 3 ไฟล์ ชื่อ
yourstyle-period1.css
yourstyle-period2.css
yourstyle-period3.css