6.7 ຟັງຊັນ wordwrap.
ໃນກໍລະນີເຮົາຕ້ອງການຕັ້ງແຖວໃໝ່ຂໍ້ຄວາມທີ່
ມີຄວາມຍາວ ເຮົາສາມາດໃຊ້ຟັງຊັນ wordwrap()
ເຊິ່ງມີຮູບແບບການຂຽນດັ່ງນີ້
wordwrap(ຂໍ້ຄວາມຫຼືຕົວປ່ຽນ,ຄວາມຍາວຂອງຂໍ້ຄວາມທີ່ຕ້ອງການຕໍ່ໜຶ່ງແຖວ,ຮູບແບບຂໍ້ຄວາມ); |
ຕົວຢ່າງ:
<? $txt="The PHP development team would like to announce the immediate availability of PHP 5.4.5 and PHP 5.3.15. This release fixes over 30 bugs and includes a fix for a security related overflow issue in the stream implementation. All users of PHP are encouraged to upgrade to PHP 5.4.5 or PHP 5.3.15."; echo wordwrap($txt,30,"<br>"); ?> |
ຜົນໄດ້ຮັບ
6.8 ຟັງຊັນ mktime ແລະ strtotime
ໃນກໍລະນີທີ່ເຮົາຕ້ອງການຮູ້ວ່າ ອີກ 15 ມື້
ນັບແຕ່ມື້ປະຈຸບັນກົງກັບມື້ໃດ ຫຼື 20 ມື້ຜ່ານມາກົງກັບວັນໃດ
ເຮົາສາມາດໃຊ້ຟັງຊັນ mktime() ແລະ strtotime() ໃນການກຳນົດໄດ້
ເຊິ່ງມີຮູບແບບດັ່ງນີ້
6.9 ຟັງຊັນ mktime()
mktime(ຊົ່ວໂມງ,ນາທີ,ວິນາທີ,ວັນ,ເດືອນ,ປີ); |
ຕົວຢ່າງ:
<? $date1=date("d/n/Y",mktime(0,0,0,date("m"),date("d")+25,date("Y"))); $date2=date("d/n/Y",mktime(0,0,0,date("m")-2,date("d"),date("Y"))); $date3=date("h:s",mktime(date("h")+3,0,0, 0,0,0)); echo "To day is ",date("d/m/Y"),"Time now is ",date("h:s"),"<br>"; echo "next 25 day is $date1<br>"; echo "2 month later is $date2<br>"; echo "next 3 hours is $date3<br>"; ?> |
ຜົນໄດ້ຮັບ
6.10 ຟັງຊັນ strtotime()
strtotime(“ວັນທີ ຫຼືຊ່ວງເວລາທີ່ກຳນົດ”); |
ສຳລັບວັນທີ ຫຼືຊ່ວງເວລາທີ່ກຳນົດ ສາມາດກຳນົດໄດ້ດັ່ງນີ້
ວັນທີ ຫຼືຊ່ວງເວລາທີ່ກຳນົດ | ຄຳອະທິບາຍ | ຕົວຢ່າງ |
now | ວັນທີປະຈຸບັນ | strtotime(“now”); |
+15 day | ລ່ວງໜ້າ 15 ມື້ | strtotime(“+15 day”); |
+1 week | ລ່ວງໜ້າ 1 ອາທິດ | strtotime(“+1 week”); |
-2 day | ຍ້ອນຫຼັງ 2 ມື້ | strtotime(“-2 day”); |
next Friday | ວັນສຸກທີ່ຈະມາເຖິງ | strtotime(“next Friday”); |
last Sunday | ອາທິດທີ່ຜ່ານມາ | strtotime(“last Sunday”); |
+3 hours | ລ່ວງໜ້າ 3 ຊົ່ວໂມງ | strtotime(“+3 hours”); |
+60 seconds | ລ່ວງໜ້າ 60 ວິນາທີ | strtotime(“+60 seconds”); |
+2 week 1 day | ລ່ວງໜ້າ 2 ອາທິດ ກັບ 1 ວັນ | strtotime(“+2 week 1 day”); |
+1 week 3 day | ລ່ວງໜ້າ 1 ອາທິດ ກັບ 3 ວັນ | strtotime(“+1 week 3 day”); |
3 hours 4 seconds | 3 ຊົ່ວໂມງ 4 ວິນາທີ | strtotime(“3 hours 4 seconds”); |
ຕົວຢ່າງ:
<? echo "The date of today is ",date("d/m/Y"),"Time now is ",date("h:s"),"<br>"; echo "Next 25 day is ",date("d/m/Y"),strtotime("+25 day"),"<br>"; echo "2 Month late is ",date("d/m/Y"),strtotime("-2 month"),"<br>"; echo "3 hours late is ",date("h:s"),strtotime("+3 hours"); ?> |
ຜົນໄດ້ຮັບ