只在此山中,雲深不知處


聽首歌



© 2018 by Shawn Huang
Last Updated: 2018.5.27

BIF

內建函數(Built-in Functions)可讓我們直接使用。擇要介紹:

Math


詳細列表可見這裡
php3_1_math.php

Array


Array的宣告方式可以使用array()函數,或是直接手動指派,index由0開始,index也可以不是指派的數字(類似python的dictionary)。
php3_2_array.php

foreach



php3_2_foreach.php

除了使用foreach,尚可使用以下方式traverse array。
php3_2_traversal.php

operators


可使用於兩個array間的operators:
php3_2_arrayOperators.php

Sorting



php3_2_arraySorting.php

php3_2_arraySortingFunction.php

Array_walk


將自訂函數逐一應用到Array內的元素。
php3_2_arrayWalk.php

更多關於array的函數請見官網

String



php3_3_string.php

Date/Time


使用date(format)函數來得到目前日期時間,參數為日期格式。使用的符號如下:
  1. d,j: day of the month(j沒有0開頭)
  2. D,l,N: day of the week(D顯示縮寫,N為數字<<1~7>>)
  3. m,n: month in numbers(n沒有0開頭)
  4. M: month in text
  5. y: year in two digits
  6. Y: year in four digits
  7. h,g: hour in 12-hour format(g沒有0開頭)
  8. H,G: hour in 24-hour format(G沒有0開頭)
  9. i: minutes
  10. s: seconds
  11. u,v: microseconds&milliseconds
  12. a: am or pm
  13. A: AM or PM
  14. e,T: time zone(T為時區縮寫)
  15. O,P: difference to Greenwich time(GMT) in hours(P有冒號)
  16. F: 全名非縮寫

php3_4_date.php

timestamp


timestamp指自January 1 1970 00:00:00 GMT至特定時間的秒數,可使用time()取得目前之timestamp。
php3_4_time.php
更多DateTime函數可見官網