php學習中文參考手冊_第1頁
php學習中文參考手冊_第2頁
php學習中文參考手冊_第3頁
php學習中文參考手冊_第4頁
php學習中文參考手冊_第5頁
免費預覽已結束,剩余27頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、本人本著免費的態(tài)度給廣大學員創(chuàng)造免費的資料,鄙視收錢的資料,提供者:夜子色雖然夜子色這個名字現(xiàn)在還不出名,但是我想不久的將來,這個名字在網頁設計界,在平面設計界將非常的厲害, 因為我一直在努力! ! ! 大家一起加油啊! ! !PHPArray簡介array 函數(shù)允許您對數(shù)組進行操作。PHP 支持單維和多維的數(shù)組。同時提供了用數(shù)據(jù)庫查詢結果來構造數(shù)組的函數(shù)。安裝array 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。PHPArray函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHParray()創(chuàng)建數(shù)組。arraychangekeycase()返回其鍵均為大寫或小寫

2、的數(shù)組。array_chunk()把一個數(shù)組分割為新的數(shù)組塊。arraycombine。通過合并兩個數(shù)組來創(chuàng)建一個新數(shù)組。array_count_values()用于統(tǒng)計數(shù)組中所有值出現(xiàn)的次數(shù)。array_diff()返回兩個數(shù)組的差集數(shù)組。array_diff_assoc()比較鍵名和鍵值,并返回兩個數(shù)組的差集數(shù)組。array_diff_key()比較鍵名,并返回兩個數(shù)組的差集數(shù)組。array_diff_uassoc()通過用戶提供的回調函數(shù)做索引檢查來計算數(shù)組的差集。array_diff_ukey()用回調函數(shù)對鍵名比較計算數(shù)組的差集。array_fill()用給定的值填充數(shù)組。array

3、_filter()用回調函數(shù)過濾數(shù)組中的元素。array_flip()交換數(shù)組中的鍵和值。array_intersect()計算數(shù)組的交集。array_intersect_assoc()比較鍵名和鍵值,并返回兩個數(shù)組的交集數(shù)組。array_intersect_key()使用鍵名比較計算數(shù)組的交集。arrayintersectuassoc()帶索引檢查計算數(shù)組的交集,用回調函數(shù)比較索引。array_intersect_ukey()用回調函數(shù)比較鍵名來計算數(shù)組的交集。array_key_exists()檢查給定的鍵名或索引是否存在于數(shù)組中。array_keys()返回數(shù)組中所有的鍵名。array_

4、map()將回調函數(shù)作用到給定數(shù)組的單元上。array_merge()把一個或多個數(shù)組合并為一個數(shù)組。array_merge_recursive()遞歸地合并一個或多個數(shù)組。array_multisort()對多個數(shù)組或多維數(shù)組進行排序。array_pad()用值將數(shù)組填補到指定長度。array_pop()將數(shù)組最后一個單元彈出(出棧)。array_product()計算數(shù)組中所有值的乘積。array_push()將一個或多個單元(元素)壓入數(shù)組的末尾(入棧)。array_rand()從數(shù)組中隨機選出一個或多個元素,并返回。array_reduce()用回調函數(shù)迭代地將數(shù)組簡化為單一的值。ar

5、ray_reverse()將原數(shù)組中的元素順序翻轉,創(chuàng)建新的數(shù)組并返回。array_search()在數(shù)組中搜索給定的值,如果成功則返回相應的鍵名。array_shift()刪除數(shù)組中的第一個元素,并返回被刪除元素的值。array_slice()在數(shù)組中根據(jù)條件取出一段值,并返回。array_splice()把數(shù)組中的一部分去掉并用其它值取代。array_sum()計算數(shù)組中所有值的和。array_udiff()用回調函數(shù)比較數(shù)據(jù)來計算數(shù)組的差集。array_udiff_assoc()帶索引檢查計算數(shù)組的差集,用回調函數(shù)比較數(shù)據(jù)。arrayudiffuassoc()帶索引檢查計算數(shù)組的差集,用

6、回調函數(shù)比較數(shù)據(jù)和索引。array_uintersect()計算數(shù)組的交集,用回調函數(shù)比較數(shù)據(jù)。array_uintersect_assoc()帶索引檢查計算數(shù)組的交集,用回調函數(shù)比較數(shù)據(jù)。array_uintersect_uassoc()帶索引檢查計算數(shù)組的交集,用回調函數(shù)比較數(shù)據(jù)和索引。array_unique()刪除數(shù)組中重復的值。array_unshift()在數(shù)組開頭插入一個或多個元素。array_values()返回數(shù)組中所有的值。array_walk()對數(shù)組中的每個成員應用用戶函數(shù)。array_walk_recursive()對數(shù)組中的每個成員遞歸地應用用戶函數(shù)。arsort(

7、)對數(shù)組進行逆向排序并保持索引關系。asort()對數(shù)組進行排序并保持索引關系。compact()建立一個數(shù)組,包括變量名和它們的值。count()計算數(shù)組中的元素數(shù)目或對象中的屬性個數(shù)。current()返回數(shù)組中的當前元素。each()返回數(shù)組中當前的鍵/值對并將數(shù)組指針向前移動一步。end()將數(shù)組的內部指針指向最后一個元素。extract()從數(shù)組中將變量導入到當前的符號表。in_array()檢查數(shù)組中是否存在指定的值。key()從關聯(lián)數(shù)組中取得鍵名。krsort()對數(shù)組按照鍵名逆向排序。ksort()對數(shù)組按照鍵名排序。list()把數(shù)組中的值賦給一些變量。natcasesort

8、()用自然排序”算法對數(shù)組進行不區(qū)分大小寫字母的排序。natsort()用自然排序”算法對數(shù)組排序。next()將數(shù)組中的內部指針向前移動一位。pos()current()的別名。prev()將數(shù)組的內部指針倒回一位。range()建立一個包含指定范圍的元素的數(shù)組。reset()將數(shù)組的內部指針指向第一個元素。rsort()對數(shù)組逆向排序。shuffle()把數(shù)組中的元素按隨機順序重新排列。sizeof()count()的別名。sort()對數(shù)組排序。uasort()使用用戶自定義的比較函數(shù)對數(shù)組中的值進行排序并保持索引關聯(lián)。uksort()使用用戶自定義的比較函數(shù)對數(shù)組中的鍵名進行排序。us

9、ort()使用用戶自定義的比較函數(shù)對數(shù)組中的值進行排序。PHPArray常量PHP:指示支持該常量的最早的 PHP 版本。常量描述PHPCASE_LOWER用在 array_change_key_case()中將數(shù)組鍵名轉換成小寫字母。CASE_UPPER用在 array_change_key_case()中將數(shù)組鍵名轉換成大寫字母。SORT_ASC用在 array_multisort()函數(shù)中,使其升序排列。SORT_DESC用在 array_multisort()函數(shù)中,使其降序排列。SORT_REGULAR用于對對象進行通常比較。SORT_NUMERIC用于對對象進行數(shù)值比較。SORT_

10、STRING用于對對象進行字符串比較。SORT_LOCALE_STRING基于當前區(qū)域來對對象進行字符串比較。COUNT_NORMALCOUNT_RECURSIVEEXTR_OVERWRITEEXTR_SKIPEXTR_PREFIX_SAMEEXTR_PREFIX_ALLEXTR_PREFIX_INVALIDEXTR_PREFIX_IF_EXISTSEXTR_IF_EXISTSEXTR_REFSPHPCalendar簡介當使用不同的歷法格式時,calendar 函數(shù)很有用。它所基于的標準是儒略日計數(shù)編者注:Juliandaycount 是從 January1,4713B.C.開始計算的,中文譯

11、為儒略日計數(shù)或愷撒日計數(shù)。請注意,Juliandaycount(儒略日計數(shù))與 Juliancalendar(儒略歷)不是一回事。注釋:如需在日歷格式之間轉換,必須首先轉換為 Juliandaycount,然后再轉換為日歷格式。安裝PHP 的 windows 版本已內建了對日歷擴展的支持。因此,Calendar 函數(shù)會自動工作。不過,如果您運行的是 PHP 的 Linux 版本,就不得不通過-enable-calendar 編譯 PHP,這樣日歷函數(shù)才能工作。PHPCalendar函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。(Juliandaycount)函數(shù)描述PHPcaldaysin

12、month()針對指定的年份和日歷,返回一個月中的天數(shù)。4cal_from_jd把儒略日計數(shù)轉換為指定日歷的日期。4cal_info()返回有關給定日歷的信息。4cal_to_jd()把日期轉換為儒略日計數(shù)。4easter_date()返回指定年份的復活節(jié)午夜的 Unix 時間戳。3easter_days()返回指定年份的復活節(jié)與 3 月 21 日之間的天數(shù)。3FrenchToJD()將法國共和歷法轉換成為儒略日計數(shù)。3GregorianToJD()_將格利高里歷法轉換成為儒略日計數(shù)。3JDDayOfWeek()返回日期在周幾。3JDMonthName()返回月的名稱。3JDToFrench(

13、)把儒略日計數(shù)轉換為法國共和國歷法。3JDToGregorian()把儒略日計數(shù)轉換為格利高里歷法。3jdtojewish()把儒略日計數(shù)轉換為猶太歷法。3JDToJulian()把儒略日計數(shù)轉換為儒略歷。3jdtounix()把儒略日計數(shù)轉換為 Unix 時間戳。4JewishToJD()把猶太歷法轉換為儒略日計數(shù)。3JulianToJD()把儒略歷轉換為儒略日計數(shù)。3unixtojd()把 Unix 時間戳轉換為儒略日計數(shù)。4PHPCalendar常量PHP:指示支持該常量的最早的 PHP 版本。常量描述PHPCAL_GREGORIANGregoriancalendar3CAL_JULIA

14、NJuliancalendar3CAL_JEWISHJewishcalendar3CAL_FRENCHFrenchRepublicancalendar3CAL_NUM_CALS3CAL_DOW_DAYNO3CAL_DOW_SHORT3CAL_DOW_LONG3CAL_MONTH_GREGORIAN_SHORT3CAL_MONTH_GREGORIAN_LONG3CAL_MONTH_JULIAN_SHORT3CAL_MONTH_JULIAN_LONG3CAL_MONTH_JEWISH3CAL_MONTH_FRENCH3CAL_EASTER_DEFAULT4CAL_EASTER_DEFAULT4CA

15、L_EASTER_ROMAN4CAL_EASTER_ALWAYS_GREGORIAN4CAL_EASTER_ALWAYS_JULIAN4CAL_JEWISH_ADD_ALAFIM_GERESH5CAL_JEWISH_ADD_ALAFIM5CAL_JEWISH_ADD_GERESHAYIM5PHPDate/Time簡介date/time 函數(shù)允許您提取并格式化服務器上的日期和時間。注釋:這些函數(shù)依賴于服務器的本地設置。安裝date/time 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。Runtime配置日期/時間函數(shù)的行為受到 php.ini 中設置的影響。Date/Time 配置

16、選項:名稱默認描述可改變date.default_latitude31.7667I規(guī)定默認緯度(從 PHP5 開始可用)。PHP_INI_ALLdate_sunrise()和 date_sunset()使用該選項。date.default_longitude“35.2333規(guī)定默認經度(從 PHP5 開始可用)。date_sunrise()和 date_sunset()使用該選項。PHP_INI_ALLdate.sunrise_zenith90.83規(guī)定日出天頂(從 PHP5 開始可用)。date_sunrise()和 date_sunset()使用該選項。PHP_INI_ALLdate.su

17、nset_zenith90.83規(guī)定日落天頂(從 PHP5 開始可用)。date_sunrise()和 date_sunset()使用該選項。PHP_INI_ALLdate.timezone規(guī)定默認時區(qū)(從 PHP5.1 開始可用)。PHP_INI_ALLPHPDate/Time函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPcheckdate()驗證格利高里日期。3date_default_timezone_get()返回默認時區(qū)。5date_default_timezone_set()設置默認時區(qū)。5date_sunrise()返回給定的日期與地點的日出時間。5date_s

18、unset()返回給定的日期與地點的日落時間。5date()格式化本地時間/日期。3getdate()返回日期/時間信息。3gettimeofday()返回當前時間信息。3gmdate()格式化 GMT/UTC 日期/時間。3gmmktime()取得 GMT 日期的 UNIX 時間戳。3gmstrftime()根據(jù)本地區(qū)域設置格式化 GMT/UTC 時間/日期。3idate()將本地時間/日期格式化為整數(shù)5localtime()返回本地時間。4microtime()返回當前時間的微秒數(shù)。3mktime()返回一個日期的 Unix 時間戳。3strftime()根據(jù)區(qū)域設置格式化本地時間/日期。

19、3strptime()解析由 strftime 生成的日期/時間。5strtotime()將任何英文文本的日期或時間描述解析為 Unix 時間戳。3time()返回當前時間的 Unix 時間戳。3PHPDate/Time常量PHP:指示支持該常量的最早的 PHP 版本。常量描述PHPDATE_ATOM原子鐘格式(如:2005-08-15T16:13:03+0000)DATE_COOKIEHTTPCookies 格式(如:Sun,14Aug200516:13:03UTC)DATE_ISO8601ISO-8601(如:2005-08-14T16:13:03+0000)DATE_RFC822RFC8

20、22(如:Sun,14Aug200516:13:03UTC)DATE_RFC850RFC850(如:Sunday,14-Aug-0516:13:03UTC)DATE_RFC1036RFC1036(如:Sunday,14-Aug-0516:13:03UTC)DATE_RFC1123RFC1123(如:Sun,14Aug200516:13:03UTC)DATE_RFC2822RFC2822(如:Sun,14Aug200516:13:03+0000)DATE_RSSRSS(如:Sun,14Aug200516:13:03UTC)DATE_W3cWorldWideWebConsortium(如:2005

21、-08-14T16:13:03+0000)PHPDirectory函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPchdir()改變當前的目錄。3chroot()改變當前進程的根目錄。4dir()打開一個目錄句柄,并返回一個對象。3closedir()關閉目錄句柄。3getcwd()返回當前目錄。4opendir()打開目錄句柄。3readdir()返回目錄句柄中的條目。3rewinddir()重置目錄句柄。3scandir()列出指定路徑中的文件和目錄。5PHPDirectory常量PHP:指示支持該常量的最早的 PHP 版本。常量描述PHPDIRECTORY_SEPARAT

22、OR3PATH_SEPARATOR4PHPError和Logging簡介error 和 logging 函數(shù)允許你對錯誤進行處理和記錄error 函數(shù)允許用戶定義錯誤處理規(guī)則,并修改記錄錯誤的方式。logging 函數(shù)允許用戶對應用程序進行日志記錄,并把日志消息發(fā)送到電子郵件、系統(tǒng)日志或其他的機器。安裝error 和 logging 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。PHPError和Logging函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPdebug_backtrace()生成 backtrace。4debug_print_backtrace()輸

23、出 backtrace。5error_get_last()獲得最后發(fā)生的錯誤。5error_log()向服務器錯誤記錄、文件或遠程目標發(fā)送一個錯誤。4error_reporting()規(guī)定報告哪個錯誤。4restoreerrorhandler?;謴椭暗腻e誤處理程序。4restoreexceptionhandler。恢復之前的異常處理程序。5set_error_handler()設置用戶自定義的錯誤處理函數(shù)。4set_exception_handler()設置用戶自定義的異常處理函數(shù)。5trigger_error()創(chuàng)建用戶自定義的錯誤消息。4user_error()trigger_error

24、()的另 II 名。4PHPError和Logging常量PHP:指示支持該常量的最早的 PHP 版本。值常量描述PHPE_ERROR致命的運行時錯誤。錯誤無法恢復。腳本的執(zhí)行被中斷。E_WARNING非致命的運行時錯誤。腳本的執(zhí)行不會中斷。E_PARSE編譯時語法解析錯誤。解析錯誤只應該由解析器生成。E_NOTICE運行時提示。可能是錯誤,也可能在正常運行腳本時發(fā)生。E_CORE_ERROR由 PHP 內部生成的錯誤。E_CORE_WARNING由 PHP 內部生成的警告。E_COMPILE_ERROR由 Zend 腳本引擎內部生成的錯誤。E_COMPILE_WARNING由 Zend 腳本

25、引擎內部生成的警告。E_USER_ERROR由于調用 trigger_error()函數(shù)生成的運行時錯誤。E_USER_WARNING由于調用 trigger_error()函數(shù)生成的運行時警告。1024E_USER_NOTICE由于調用 trigger_error()函數(shù)生成的運行時提示。2048E_STRICT運行時提示。對增強代碼的互用性和兼容性有益。4096E_RECOVERABLE_ERROR可捕獲的致命錯誤。(參閱 set_error_handler()8191E_ALL所有的錯誤和警告,除了 E_STRICToPHPFilesystem簡介Filesystem 函數(shù)允許您訪問和操

26、作文件系統(tǒng)。安裝Filesystem 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。Runtime配置文件系統(tǒng)函數(shù)的行為受到 php.ini 中設置的影響。文件系統(tǒng)配置選項:名稱默認描述可改變allow_url_fopen1本選項激活了 URL 形式的 fopen 封裝協(xié)議使得可以訪問 URL 對象例如文件。 默認的封裝協(xié)議提供用 ftp 和 http 協(xié)議來訪問遠程文件,一些擴展庫例如 zlib 可能會注冊更多的封裝協(xié)議。(PHP4.0.4 版以后可用。)PHP_INI_SYSTEMuser_agentNULL定義 PHP 發(fā)送的 User-Agent。PHP_INI_ALL(P

27、HP4.3.0 版以后可用。)default_socket_timeout60基于 socket 的流的默認超時時間(秒)。(PHP4.3.0 版以后可用。)PHP_INI_ALLfrom定義匿名 ftp 的密碼(您的 email 地址)。PHP_INI_ALLauto_detect_line_endings0當設為 On 時,PHP 將檢查通過 fgets()和 file()取得的數(shù)據(jù)中的行結束符號是符合 Unix,MS-DOS,還是 Macintosh 的習慣。這使得 PHP 可以和 Macintosh 系統(tǒng)交互操作,但是,默認值是 Off,因為在檢測第一行的 EOL 習慣時會有很小的性能

28、損失,而且在 Unix 系統(tǒng)下使用回車符號作為項目分隔符的人們會遭遇向下不兼容的行為。(PHP4.3.0 版以后可用。)PHP_INI_ALLUnix/Windows兼容性當在 Unix 平臺上規(guī)定路徑時,正斜杠(/)用作目錄分隔符。而在 Windows 平臺上,正斜杠(/)和反斜杠()均可使用。PHPFilesystem函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPbasename()返回路徑中的文件名部分。3chgrp()改變文件組。3chmod()改變文件模式。3chown()改變文件所有者。3clearstatcache()清除文件狀態(tài)緩存。3copy()復制文件。3delete()參見 unlink()或 unset()。dirname()返回路徑中的目錄名稱部分。3disk_free_space()返回目錄的可用空間。4disk_total_space()返回一個目錄的磁盤總容

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論