版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 本人本著免費(fèi)的態(tài)度給廣大學(xué)員創(chuàng)造免費(fèi)的資料,鄙視收錢的資料, 提供者:夜子色 雖然 夜子色 這個(gè)名字現(xiàn)在還不出名,但是我想不久的將來,這個(gè)名字在網(wǎng)頁設(shè)計(jì)界, 在平面設(shè)計(jì)界將非常的厲害,因?yàn)槲乙恢痹谂?!大家一起加油??!PHP Array 簡介array 函數(shù)允許您對數(shù)組進(jìn)行操作。PHP 支持單維和多維的數(shù)組。同時(shí)提供了用數(shù)據(jù)庫查詢結(jié)果來構(gòu)造數(shù)組的函數(shù)。安裝array 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。PHP Array 函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHParray()創(chuàng)建數(shù)組。3array_change_key_case()返回其鍵均為大
2、寫或小寫的數(shù)組。4array_chunk()把一個(gè)數(shù)組分割為新的數(shù)組塊。4array_combine()通過合并兩個(gè)數(shù)組來創(chuàng)建一個(gè)新數(shù)組。5array_count_values()用于統(tǒng)計(jì)數(shù)組中所有值出現(xiàn)的次數(shù)。4array_diff()返回兩個(gè)數(shù)組的差集數(shù)組。4array_diff_assoc()比較鍵名和鍵值,并返回兩個(gè)數(shù)組的差集數(shù)組。4array_diff_key()比較鍵名,并返回兩個(gè)數(shù)組的差集數(shù)組。5array_diff_uassoc()通過用戶提供的回調(diào)函數(shù)做索引檢查來計(jì)算數(shù)組的差集。5array_diff_ukey()用回調(diào)函數(shù)對鍵名比較計(jì)算數(shù)組的差集。5array_fill()
3、用給定的值填充數(shù)組。4array_filter()用回調(diào)函數(shù)過濾數(shù)組中的元素。4array_flip()交換數(shù)組中的鍵和值。4array_intersect()計(jì)算數(shù)組的交集。4array_intersect_assoc()比較鍵名和鍵值,并返回兩個(gè)數(shù)組的交集數(shù)組。4array_intersect_key()使用鍵名比較計(jì)算數(shù)組的交集。5array_intersect_uassoc()帶索引檢查計(jì)算數(shù)組的交集,用回調(diào)函數(shù)比較索引。5array_intersect_ukey()用回調(diào)函數(shù)比較鍵名來計(jì)算數(shù)組的交集。5array_key_exists()檢查給定的鍵名或索引是否存在于數(shù)組中。4arr
4、ay_keys()返回?cái)?shù)組中所有的鍵名。4array_map()將回調(diào)函數(shù)作用到給定數(shù)組的單元上。4array_merge()把一個(gè)或多個(gè)數(shù)組合并為一個(gè)數(shù)組。4array_merge_recursive()遞歸地合并一個(gè)或多個(gè)數(shù)組。4array_multisort()對多個(gè)數(shù)組或多維數(shù)組進(jìn)行排序。4array_pad()用值將數(shù)組填補(bǔ)到指定長度。4array_pop()將數(shù)組最后一個(gè)單元彈出(出棧)。4array_product()計(jì)算數(shù)組中所有值的乘積。5array_push()將一個(gè)或多個(gè)單元(元素)壓入數(shù)組的末尾(入棧)。4array_rand()從數(shù)組中隨機(jī)選出一個(gè)或多個(gè)元素,并返回。
5、4array_reduce()用回調(diào)函數(shù)迭代地將數(shù)組簡化為單一的值。4array_reverse()將原數(shù)組中的元素順序翻轉(zhuǎn),創(chuàng)建新的數(shù)組并返回。4array_search()在數(shù)組中搜索給定的值,如果成功則返回相應(yīng)的鍵名。4array_shift()刪除數(shù)組中的第一個(gè)元素,并返回被刪除元素的值。4array_slice()在數(shù)組中根據(jù)條件取出一段值,并返回。4array_splice()把數(shù)組中的一部分去掉并用其它值取代。4array_sum()計(jì)算數(shù)組中所有值的和。4array_udiff()用回調(diào)函數(shù)比較數(shù)據(jù)來計(jì)算數(shù)組的差集。5array_udiff_assoc()帶索引檢查計(jì)算數(shù)組的差
6、集,用回調(diào)函數(shù)比較數(shù)據(jù)。5array_udiff_uassoc()帶索引檢查計(jì)算數(shù)組的差集,用回調(diào)函數(shù)比較數(shù)據(jù)和索引。5array_uintersect()計(jì)算數(shù)組的交集,用回調(diào)函數(shù)比較數(shù)據(jù)。5array_uintersect_assoc()帶索引檢查計(jì)算數(shù)組的交集,用回調(diào)函數(shù)比較數(shù)據(jù)。5array_uintersect_uassoc()帶索引檢查計(jì)算數(shù)組的交集,用回調(diào)函數(shù)比較數(shù)據(jù)和索引。5array_unique()刪除數(shù)組中重復(fù)的值。4array_unshift()在數(shù)組開頭插入一個(gè)或多個(gè)元素。4array_values()返回?cái)?shù)組中所有的值。4array_walk()對數(shù)組中的每個(gè)成員應(yīng)
7、用用戶函數(shù)。3array_walk_recursive()對數(shù)組中的每個(gè)成員遞歸地應(yīng)用用戶函數(shù)。5arsort()對數(shù)組進(jìn)行逆向排序并保持索引關(guān)系。3asort()對數(shù)組進(jìn)行排序并保持索引關(guān)系。3compact()建立一個(gè)數(shù)組,包括變量名和它們的值。4count()計(jì)算數(shù)組中的元素?cái)?shù)目或?qū)ο笾械膶傩詡€(gè)數(shù)。3current()返回?cái)?shù)組中的當(dāng)前元素。3each()返回?cái)?shù)組中當(dāng)前的鍵值對并將數(shù)組指針向前移動(dòng)一步。3end()將數(shù)組的內(nèi)部指針指向最后一個(gè)元素。3extract()從數(shù)組中將變量導(dǎo)入到當(dāng)前的符號表。3in_array()檢查數(shù)組中是否存在指定的值。4key()從關(guān)聯(lián)數(shù)組中取得鍵名。3kr
8、sort()對數(shù)組按照鍵名逆向排序。3ksort()對數(shù)組按照鍵名排序。3list()把數(shù)組中的值賦給一些變量。3natcasesort()用“自然排序”算法對數(shù)組進(jìn)行不區(qū)分大小寫字母的排序。4natsort()用“自然排序”算法對數(shù)組排序。4next()將數(shù)組中的內(nèi)部指針向前移動(dòng)一位。3pos()current() 的別名。3prev()將數(shù)組的內(nèi)部指針倒回一位。3range()建立一個(gè)包含指定范圍的元素的數(shù)組。3reset()將數(shù)組的內(nèi)部指針指向第一個(gè)元素。3rsort()對數(shù)組逆向排序。3shuffle()把數(shù)組中的元素按隨機(jī)順序重新排列。3sizeof()count() 的別名。3so
9、rt()對數(shù)組排序。3uasort()使用用戶自定義的比較函數(shù)對數(shù)組中的值進(jìn)行排序并保持索引關(guān)聯(lián)。3uksort()使用用戶自定義的比較函數(shù)對數(shù)組中的鍵名進(jìn)行排序。3usort()使用用戶自定義的比較函數(shù)對數(shù)組中的值進(jìn)行排序。3PHP Array 常量PHP:指示支持該常量的最早的 PHP 版本。常量描述PHPCASE_LOWER用在 array_change_key_case() 中將數(shù)組鍵名轉(zhuǎn)換成小寫字母。 CASE_UPPER用在 array_change_key_case() 中將數(shù)組鍵名轉(zhuǎn)換成大寫字母。 SORT_ASC用在 array_multisort() 函
10、數(shù)中,使其升序排列。 SORT_DESC用在 array_multisort() 函數(shù)中,使其降序排列。 SORT_REGULAR用于對對象進(jìn)行通常比較。 SORT_NUMERIC用于對對象進(jìn)行數(shù)值比較。 SORT_STRING用于對對象進(jìn)行字符串比較。 SORT_LOCALE_STRING基于當(dāng)前區(qū)域來對對象進(jìn)行字符串比較。4COUNT_NORMAL COUNT_RECURSIVE EXTR_OVERWRITE EXTR_SKIP EXTR_PREFIX_
11、SAME EXTR_PREFIX_ALL EXTR_PREFIX_INVALID EXTR_PREFIX_IF_EXISTS EXTR_IF_EXISTS EXTR_REFS PHP Calendar 簡介當(dāng)使用不同的歷法格式時(shí),calendar 函數(shù)很有用。它所基于的標(biāo)準(zhǔn)是儒略日計(jì)數(shù) (Julian day count)。編者注:Julian day count 是從 January 1, 4713 B.C. 開始計(jì)算的,中文譯為儒略日計(jì)數(shù)或愷撒日計(jì)數(shù)。請注意,
12、Julian day count(儒略日計(jì)數(shù)) 與 Julian calendar(儒略歷) 不是一回事。注釋:如需在日歷格式之間轉(zhuǎn)換,必須首先轉(zhuǎn)換為 Julian day count,然后再轉(zhuǎn)換為日歷格式。安裝PHP 的 windows 版本已內(nèi)建了對日歷擴(kuò)展的支持。因此,Calendar 函數(shù)會(huì)自動(dòng)工作。不過,如果您運(yùn)行的是 PHP 的 Linux 版本,就不得不通過 -enable-calendar 編譯 PHP,這樣日歷函數(shù)才能工作。PHP Calendar 函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPcal_days_in_month()針對指定的年份和日歷,返回
13、一個(gè)月中的天數(shù)。4cal_from_jd()把儒略日計(jì)數(shù)轉(zhuǎn)換為指定日歷的日期。4cal_info()返回有關(guān)給定日歷的信息。4cal_to_jd()把日期轉(zhuǎn)換為儒略日計(jì)數(shù)。4easter_date()返回指定年份的復(fù)活節(jié)午夜的 Unix 時(shí)間戳。3easter_days()返回指定年份的復(fù)活節(jié)與 3 月 21 日之間的天數(shù)。3FrenchToJD()將法國共和歷法轉(zhuǎn)換成為儒略日計(jì)數(shù)。3GregorianToJD()將格利高里歷法轉(zhuǎn)換成為儒略日計(jì)數(shù)。3JDDayOfWeek()返回日期在周幾。3JDMonthName()返回月的名稱。3JDToFrench()把儒略日計(jì)數(shù)轉(zhuǎn)換為法國共和國歷法。3
14、JDToGregorian()把儒略日計(jì)數(shù)轉(zhuǎn)換為格利高里歷法。3jdtojewish()把儒略日計(jì)數(shù)轉(zhuǎn)換為猶太歷法。3JDToJulian()把儒略日計(jì)數(shù)轉(zhuǎn)換為儒略歷。3jdtounix()把儒略日計(jì)數(shù)轉(zhuǎn)換為 Unix 時(shí)間戳。4JewishToJD()把猶太歷法轉(zhuǎn)換為儒略日計(jì)數(shù)。3JulianToJD()把儒略歷轉(zhuǎn)換為儒略日計(jì)數(shù)。3unixtojd()把 Unix 時(shí)間戳轉(zhuǎn)換為儒略日計(jì)數(shù)。4PHP Calendar 常量PHP:指示支持該常量的最早的 PHP 版本。常量描述PHPCAL_GREGORIANGregorian calendar3CAL_JULIANJulian calendar
15、3CAL_JEWISHJewish calendar3CAL_FRENCHFrench Republican calendar3CAL_NUM_CALS 3CAL_DOW_DAYNO 3CAL_DOW_SHORT 3CAL_DOW_LONG 3CAL_MONTH_GREGORIAN_SHORT 3CAL_MONTH_GREGORIAN_LONG 3CAL_MONTH_JULIAN_SHORT 3CAL_MONTH_JULIAN_LONG 3CAL_MONTH_JEWISH 3CAL_MONTH_FRENC
16、H 3CAL_EASTER_DEFAULT 4CAL_EASTER_DEFAULT 4CAL_EASTER_ROMAN 4CAL_EASTER_ALWAYS_GREGORIAN 4CAL_EASTER_ALWAYS_JULIAN 4CAL_JEWISH_ADD_ALAFIM_GERESH 5CAL_JEWISH_ADD_ALAFIM 5CAL_JEWISH_ADD_GERESHAYIM 5PHP Date / Time 簡介date/time 函數(shù)允許您提取并格式化服務(wù)器上的日期和時(shí)間。注釋:這些函數(shù)依賴
17、于服務(wù)器的本地設(shè)置。安裝date/time 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。Runtime 配置日期/時(shí)間函數(shù)的行為受到 php.ini 中設(shè)置的影響。Date/Time 配置選項(xiàng):名稱默認(rèn)描述可改變date.default_latitude "31.7667"規(guī)定默認(rèn)緯度(從 PHP 5 開始可用)。date_sunrise() 和 date_sunset() 使用該選項(xiàng)。PHP_INI_ALLdate.default_longitude"35.2333"規(guī)定默認(rèn)經(jīng)度(從 PHP 5 開始可用)。date_sunri
18、se() 和 date_sunset() 使用該選項(xiàng)。PHP_INI_ALLdate.sunrise_zenith"90.83"規(guī)定日出天頂(從 PHP 5 開始可用)。date_sunrise() 和 date_sunset() 使用該選項(xiàng)。PHP_INI_ALLdate.sunset_zenith"90.83"規(guī)定日落天頂(從 PHP 5 開始可用)。date_sunrise() 和 date_sunset() 使用該選項(xiàng)。PHP_INI_ALLdate.timezone""規(guī)定默認(rèn)時(shí)區(qū)(從 PHP 5.1 開始可用)。PHP_I
19、NI_ALLPHP Date / Time 函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPcheckdate()驗(yàn)證格利高里日期。3date_default_timezone_get()返回默認(rèn)時(shí)區(qū)。5date_default_timezone_set()設(shè)置默認(rèn)時(shí)區(qū)。5date_sunrise()返回給定的日期與地點(diǎn)的日出時(shí)間。5date_sunset()返回給定的日期與地點(diǎn)的日落時(shí)間。5date()格式化本地時(shí)間日期。3getdate()返回日期時(shí)間信息。3gettimeofday()返回當(dāng)前時(shí)間信息。3gmdate()格式化 GMT/UTC 日期/時(shí)間。3gmmktim
20、e()取得 GMT 日期的 UNIX 時(shí)間戳。3gmstrftime()根據(jù)本地區(qū)域設(shè)置格式化 GMT/UTC 時(shí)間日期。3idate()將本地時(shí)間/日期格式化為整數(shù)5localtime()返回本地時(shí)間。4microtime()返回當(dāng)前時(shí)間的微秒數(shù)。3mktime()返回一個(gè)日期的 Unix 時(shí)間戳。3strftime()根據(jù)區(qū)域設(shè)置格式化本地時(shí)間日期。3strptime()解析由 strftime 生成的日期時(shí)間。5strtotime()將任何英文文本的日期或時(shí)間描述解析為 Unix 時(shí)間戳。3time()返回當(dāng)前時(shí)間的 Unix 時(shí)間戳。3PHP Date / Time 常量PHP:指示支
21、持該常量的最早的 PHP 版本。常量描述PHPDATE_ATOM原子鐘格式 (如: 2005-08-15T16:13:03+0000) DATE_COOKIEHTTP Cookies 格式 (如: Sun, 14 Aug 2005 16:13:03 UTC) DATE_ISO8601ISO-8601 (如: 2005-08-14T16:13:03+0000) DATE_RFC822RFC 822 (如: Sun, 14 Aug 2005 16:13:03 UTC) DATE_RFC850RFC 850 (如: Sunday, 14-Aug-05 16:1
22、3:03 UTC) DATE_RFC1036RFC 1036 (如: Sunday, 14-Aug-05 16:13:03 UTC) DATE_RFC1123RFC 1123 (如: Sun, 14 Aug 2005 16:13:03 UTC) DATE_RFC2822RFC 2822 (如: Sun, 14 Aug 2005 16:13:03 +0000) DATE_RSSRSS (如: Sun, 14 Aug 2005 16:13:03 UTC) DATE_W3CWorld Wide Web Consortium (如: 2005-08-1
23、4T16:13:03+0000) PHP Directory 函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPchdir()改變當(dāng)前的目錄。3chroot()改變當(dāng)前進(jìn)程的根目錄。4dir()打開一個(gè)目錄句柄,并返回一個(gè)對象。3closedir()關(guān)閉目錄句柄。3getcwd()返回當(dāng)前目錄。4opendir()打開目錄句柄。3readdir()返回目錄句柄中的條目。3rewinddir()重置目錄句柄。3scandir()列出指定路徑中的文件和目錄。5PHP Directory 常量PHP:指示支持該常量的最早的 PHP 版本。常量描述PHPDIRECTORY_SE
24、PARATOR 3PATH_SEPARATOR 4PHP Error 和 Logging 簡介error 和 logging 函數(shù)允許你對錯(cuò)誤進(jìn)行處理和記錄。error 函數(shù)允許用戶定義錯(cuò)誤處理規(guī)則,并修改記錄錯(cuò)誤的方式。logging 函數(shù)允許用戶對應(yīng)用程序進(jìn)行日志記錄,并把日志消息發(fā)送到電子郵件、系統(tǒng)日志或其他的機(jī)器。安裝error 和 logging 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。PHP Error 和 Logging 函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPdebug_backtrace()生成 backtrace
25、。4debug_print_backtrace()輸出 backtrace。5error_get_last()獲得最后發(fā)生的錯(cuò)誤。5error_log()向服務(wù)器錯(cuò)誤記錄、文件或遠(yuǎn)程目標(biāo)發(fā)送一個(gè)錯(cuò)誤。4error_reporting()規(guī)定報(bào)告哪個(gè)錯(cuò)誤。4restore_error_handler()恢復(fù)之前的錯(cuò)誤處理程序。4restore_exception_handler()恢復(fù)之前的異常處理程序。5set_error_handler()設(shè)置用戶自定義的錯(cuò)誤處理函數(shù)。4set_exception_handler()設(shè)置用戶自定義的異常處理函數(shù)。5trigger_error()創(chuàng)建用戶自定義
26、的錯(cuò)誤消息。4user_error()trigger_error() 的別名。4PHP Error 和 Logging 常量PHP:指示支持該常量的最早的 PHP 版本。值常量描述PHP1E_ERROR致命的運(yùn)行時(shí)錯(cuò)誤。錯(cuò)誤無法恢復(fù)。腳本的執(zhí)行被中斷。 2E_WARNING非致命的運(yùn)行時(shí)錯(cuò)誤。腳本的執(zhí)行不會(huì)中斷。 4E_PARSE編譯時(shí)語法解析錯(cuò)誤。解析錯(cuò)誤只應(yīng)該由解析器生成。 8E_NOTICE運(yùn)行時(shí)提示??赡苁清e(cuò)誤,也可能在正常運(yùn)行腳本時(shí)發(fā)生。 16E_CORE_ERROR由 PHP 內(nèi)部生成的錯(cuò)誤。432E_CORE_WARNING由 PHP 內(nèi)部
27、生成的警告。464E_COMPILE_ERROR由 Zend 腳本引擎內(nèi)部生成的錯(cuò)誤。4128E_COMPILE_WARNING由 Zend 腳本引擎內(nèi)部生成的警告。4256E_USER_ERROR由于調(diào)用 trigger_error() 函數(shù)生成的運(yùn)行時(shí)錯(cuò)誤。4512E_USER_WARNING由于調(diào)用 trigger_error() 函數(shù)生成的運(yùn)行時(shí)警告。41024E_USER_NOTICE由于調(diào)用 trigger_error() 函數(shù)生成的運(yùn)行時(shí)提示。42048E_STRICT運(yùn)行時(shí)提示。對增強(qiáng)代碼的互用性和兼容性有益。54096E_RECOVERABLE_ERROR可捕獲的致命錯(cuò)誤。(
28、參閱 set_error_handler())58191E_ALL所有的錯(cuò)誤和警告,除了 E_STRICT。5PHP Filesystem 簡介Filesystem 函數(shù)允許您訪問和操作文件系統(tǒng)。安裝Filesystem 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。Runtime 配置文件系統(tǒng)函數(shù)的行為受到 php.ini 中設(shè)置的影響。文件系統(tǒng)配置選項(xiàng):名稱默認(rèn)描述可改變allow_url_fopen"1"本選項(xiàng)激活了 URL 形式的 fopen 封裝協(xié)議使得可以訪問 URL 對象例如文件。默認(rèn)的封裝協(xié)議提供用 ftp 和 http 協(xié)議來訪問遠(yuǎn)程文件,一些
29、擴(kuò)展庫例如 zlib 可能會(huì)注冊更多的封裝協(xié)議。(PHP 4.0.4 版以后可用。)PHP_INI_SYSTEM user_agentNULL定義 PHP 發(fā)送的 User-Agent。(PHP 4.3.0 版以后可用。)PHP_INI_ALLdefault_socket_timeout"60"基于 socket 的流的默認(rèn)超時(shí)時(shí)間(秒)。(PHP 4.3.0 版以后可用。)PHP_INI_ALLfrom""定義匿名 ftp 的密碼(您的 email 地址)。PHP_INI_ALLauto_detect_line_endings"0"
30、當(dāng)設(shè)為 On 時(shí),PHP 將檢查通過 fgets() 和 file() 取得的數(shù)據(jù)中的行結(jié)束符號是符合 Unix,MS-DOS,還是 Macintosh 的習(xí)慣。這使得 PHP 可以和 Macintosh 系統(tǒng)交互操作,但是默認(rèn)值是 Off,因?yàn)樵跈z測第一行的 EOL 習(xí)慣時(shí)會(huì)有很小的性能損失,而且在 Unix 系統(tǒng)下使用回車符號作為項(xiàng)目分隔符的人們會(huì)遭遇向下不兼容的行為。(PHP 4.3.0 版以后可用。)PHP_INI_ALLUnix / Windows 兼容性當(dāng)在 Unix 平臺上規(guī)定路徑時(shí),正斜杠 (/) 用作目錄分隔符。而在 Windows 平臺上,正斜杠 (/) 和反斜杠 () 均
31、可使用。PHP Filesystem 函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPbasename()返回路徑中的文件名部分。3chgrp()改變文件組。3chmod()改變文件模式。3chown()改變文件所有者。3clearstatcache()清除文件狀態(tài)緩存。3copy()復(fù)制文件。3delete()參見 unlink() 或 unset()。 dirname()返回路徑中的目錄名稱部分。3disk_free_space()返回目錄的可用空間。4disk_total_space()返回一個(gè)目錄的磁盤總?cè)萘俊?diskfreespace()disk_free
32、_space() 的別名。3fclose()關(guān)閉打開的文件。3feof()測試文件指針是否到了文件結(jié)束的位置。3fflush()向打開的文件輸出緩沖內(nèi)容。4fgetc()從打開的文件中返回字符。3fgetcsv()從打開的文件中解析一行,校驗(yàn) CSV 字段。3fgets()從打開的文件中返回一行。3fgetss()從打開的文件中讀取一行并過濾掉 HTML 和 PHP 標(biāo)記。3file()把文件讀入一個(gè)數(shù)組中。3file_exists()檢查文件或目錄是否存在。3file_get_contents()將文件讀入字符串。4file_put_contents將字符串寫入文件。5fileatime()
33、返回文件的上次訪問時(shí)間。3filectime()返回文件的上次改變時(shí)間。3filegroup()返回文件的組 ID。3fileinode()返回文件的 inode 編號。3filemtime()返回文件的上次修改時(shí)間。3fileowner()文件的 user ID (所有者)。3fileperms()返回文件的權(quán)限。3filesize()返回文件大小。3filetype()返回文件類型。3flock()鎖定或釋放文件。3fnmatch()根據(jù)指定的模式來匹配文件名或字符串。4fopen()打開一個(gè)文件或 URL。3fpassthru()從打開的文件中讀數(shù)據(jù),直到 EOF,并向輸出緩沖寫結(jié)果。3
34、fputcsv()將行格式化為 CSV 并寫入一個(gè)打開的文件中。5fputs()fwrite() 的別名。3fread()讀取打開的文件。3fscanf()根據(jù)指定的格式對輸入進(jìn)行解析。4fseek()在打開的文件中定位。3fstat()返回關(guān)于一個(gè)打開的文件的信息。4ftell()返回文件指針的讀/寫位置3ftruncate()將文件截?cái)嗟街付ǖ拈L度。4fwrite()寫入文件。3glob()返回一個(gè)包含匹配指定模式的文件名/目錄的數(shù)組。4is_dir()判斷指定的文件名是否是一個(gè)目錄。3is_executable()判斷文件是否可執(zhí)行。3is_file()判斷指定文件是否為常規(guī)的文件。3i
35、s_link()判斷指定的文件是否是連接。3is_readable()判斷文件是否可讀。3is_uploaded_file()判斷文件是否是通過 HTTP POST 上傳的。3is_writable()判斷文件是否可寫。4is_writeable()is_writable() 的別名。3link()創(chuàng)建一個(gè)硬連接。3linkinfo()返回有關(guān)一個(gè)硬連接的信息。3lstat()返回關(guān)于文件或符號連接的信息。3mkdir()創(chuàng)建目錄。3move_uploaded_file()將上傳的文件移動(dòng)到新位置。4parse_ini_file()解析一個(gè)配置文件。4pathinfo()返回關(guān)于文件路徑的信息
36、。4pclose()關(guān)閉有 popen() 打開的進(jìn)程。3popen()打開一個(gè)進(jìn)程。3readfile()讀取一個(gè)文件,并輸出到輸出緩沖。3readlink()返回符號連接的目標(biāo)。3realpath()返回絕對路徑名。4rename()重名名文件或目錄。3rewind()倒回文件指針的位置。3rmdir()刪除空的目錄。3set_file_buffer()設(shè)置已打開文件的緩沖大小。3stat()返回關(guān)于文件的信息。3symlink()創(chuàng)建符號連接。3tempnam()創(chuàng)建唯一的臨時(shí)文件。3tmpfile()建立臨時(shí)文件。3touch()設(shè)置文件的訪問和修改時(shí)間。3umask()改變文件的文件
37、權(quán)限。3unlink()刪除文件。3PHP Filesystem 常量PHP:指示支持該常量的最早的 PHP 版本。常量描述PHPGLOB_BRACE GLOB_ONLYDIR GLOB_MARK GLOB_NOSORT GLOB_NOCHECK GLOB_NOESCAPE PATHINFO_DIRNAME PATHINFO_BASENAME PATHINFO_EXTENSION FILE_USE_
38、INCLUDE_PATH FILE_APPEND FILE_IGNORE_NEW_LINES FILE_SKIP_EMPTY_LINES PHP Filter 簡介PHP 過濾器用于對來自非安全來源的數(shù)據(jù)(比如用戶輸入)進(jìn)行驗(yàn)證和過濾。安裝filter 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。PHP Filter 函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPfilter_has_var()檢查是否存在指定輸入類型的變量。5filter_id()返回指定過濾器的 ID 號
39、。5filter_input()從腳本外部獲取輸入,并進(jìn)行過濾。5filter_input_array()從腳本外部獲取多項(xiàng)輸入,并進(jìn)行過濾。5filter_list()返回包含所有得到支持的過濾器的一個(gè)數(shù)組。5filter_var_array()獲取多項(xiàng)變量,并進(jìn)行過濾。5filter_var()獲取一個(gè)變量,并進(jìn)行過濾。5PHP FiltersID 名稱描述FILTER_CALLBACK調(diào)用用戶自定義函數(shù)來過濾數(shù)據(jù)。FILTER_SANITIZE_STRING去除標(biāo)簽,去除或編碼特殊字符。FILTER_SANITIZE_STRIPPED"string" 過濾器的別名。F
40、ILTER_SANITIZE_ENCODEDURL-encode 字符串,去除或編碼特殊字符。FILTER_SANITIZE_SPECIAL_CHARSHTML 轉(zhuǎn)義字符 '"<>& 以及 ASCII 值小于 32 的字符。FILTER_SANITIZE_EMAIL刪除所有字符,除了字母、數(shù)字以及 !#$%&'*+-/=?_|.FILTER_SANITIZE_URL刪除所有字符,除了字母、數(shù)字以及 $-_.+!*'(),|<>#%"/?:&=FILTER_SANITIZE_NUMBER_INT刪除所有字
41、符,除了數(shù)字和 +-FILTER_SANITIZE_NUMBER_FLOAT刪除所有字符,除了數(shù)字、+- 以及 .,eE。FILTER_SANITIZE_MAGIC_QUOTES應(yīng)用 addslashes()。FILTER_UNSAFE_RAW不進(jìn)行任何過濾,去除或編碼特殊字符。FILTER_VALIDATE_INT在指定的范圍以整數(shù)驗(yàn)證值。FILTER_VALIDATE_BOOLEAN如果是 "1", "true", "on" 以及 "yes",則返回 true,如果是 "0", "
42、false", "off", "no" 以及 "",則返回 false。否則返回 NULL。FILTER_VALIDATE_FLOAT以浮點(diǎn)數(shù)驗(yàn)證值。FILTER_VALIDATE_REGEXP根據(jù) regexp,兼容 Perl 的正則表達(dá)式來驗(yàn)證值。FILTER_VALIDATE_URL把值作為 URL 來驗(yàn)證。FILTER_VALIDATE_EMAIL把值作為 e-mail 來驗(yàn)證。FILTER_VALIDATE_IP把值作為 IP 地址來驗(yàn)證。PHP FTP 簡介FTP 函數(shù)通過文件傳輸協(xié)議 (FTP) 提供對文件服務(wù)
43、器的客戶端訪問。FTP 函數(shù)用于打開、登錄以及關(guān)閉連接,同時(shí)用于上傳、下載、重名命、刪除及獲取文件服務(wù)器上的文件信息。不是所有 FTP 函數(shù)對每個(gè)服務(wù)器都起作用或返回相同的結(jié)果。自 PHP 3 起,F(xiàn)TP 函數(shù)可用。這些函數(shù)用于對 FTP 服務(wù)器進(jìn)行細(xì)致的訪問。如果您僅僅需要對 FTP 服務(wù)器進(jìn)行讀寫操作,建議使用 Filesystem 函數(shù)中的 ftp:/ wrapper。安裝PHP 的 Windows 版本已經(jīng)內(nèi)置該 FTP 擴(kuò)展模塊的支持。無需加載任何附加擴(kuò)展庫即可使用這些函數(shù)。不過,如果您運(yùn)行的是 PHP 的 Linux 版本,在編譯的時(shí)候請?zhí)砑?-enable-ftp 選項(xiàng) (PHP
44、4 或以上版本) 或者 -with-ftp (PHP3 版本)。PHP FTP 函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPftp_alloc()為要上傳到 FTP 服務(wù)器的文件分配空間。5ftp_cdup()把當(dāng)前目錄改變?yōu)?FTP 服務(wù)器上的父目錄。3ftp_chdir()改變 FTP 服務(wù)器上的當(dāng)前目錄。3ftp_chmod()通過 FTP 設(shè)置文件上的權(quán)限。5ftp_close()關(guān)閉 FTP 連接。4ftp_connect()打開 FTP 連接。3ftp_delete()刪除 FTP 服務(wù)器上的文件。3ftp_exec()在 FTP 上執(zhí)行一個(gè)程序/命令。4ftp
45、_fget()從 FTP 服務(wù)器上下載一個(gè)文件并保存到本地一個(gè)已經(jīng)打開的文件中。3ftp_fput()上傳一個(gè)已打開的文件,并在 FTP 服務(wù)器上把它保存為一個(gè)文件。3ftp_get_option()返回當(dāng)前 FTP 連接的各種不同的選項(xiàng)設(shè)置。4ftp_get()從 FTP 服務(wù)器下載文件。3ftp_login()登錄 FTP 服務(wù)器。3ftp_mdtm()返回指定文件的最后修改時(shí)間。3ftp_mkdir()在 FTP 服務(wù)器創(chuàng)建一個(gè)新目錄。3ftp_nb_continue()連續(xù)獲取發(fā)送文件 (non-blocking)。4ftp_nb_fget()從FTP服務(wù)器上下載文件并保存到本地已經(jīng)打
46、開的文件中(non-blocking)4ftp_nb_fput()上傳已打開的文件,并在FTP服務(wù)器上把它保存為文件(non-blocking)。4ftp_nb_get()從 FTP 服務(wù)器下載文件 (non-blocking)。4ftp_nb_put()把文件上傳到服務(wù)器 (non-blocking)。4ftp_nlist()返回指定目錄的文件列表。3ftp_pasv()返回當(dāng)前 FTP 被動(dòng)模式是否打開。3ftp_put()把文件上傳到服務(wù)器。3ftp_pwd()返回當(dāng)前目錄名稱。3ftp_quit()ftp_close() 的別名。3ftp_raw()向 FTP 服務(wù)器發(fā)送一個(gè) raw
47、命令。5ftp_rawlist()返回指定目錄中文件的詳細(xì)列表。3ftp_rename()重命名 FTP 服務(wù)器上的文件或目錄。3ftp_rmdir()刪除 FTP 服務(wù)器上的目錄。3ftp_set_option()設(shè)置各種 FTP 運(yùn)行時(shí)選項(xiàng)。4ftp_site()向服務(wù)器發(fā)送 SITE 命令。3ftp_size()返回指定文件的大小。3ftp_ssl_connect()打開一個(gè)安全的 SSL-FTP 連接。4ftp_systype()返回遠(yuǎn)程 FTP 服務(wù)器的系統(tǒng)類型標(biāo)識符。3PHP FTP 常量PHP:指示支持該常量的最早的 PHP 版本。常量描述PHPFTP_ASCII 3F
48、TP_TEXT 3FTP_BINARY 3FTP_IMAGE 3FTP_TIMEOUT_SEC 3FTP_AUTOSEEK 4FTP_AUTORESUME為 GET 和 PUT 請求自動(dòng)決定恢復(fù)和開始的位置只能工作在 FTP_AUTOSEEK 打開的情況下4FTP_FAILED異步傳輸失敗4FTP_FINISHED異步傳輸成功4FTP_MOREDATA異步傳輸是活動(dòng)狀態(tài)的PHP HTTP 簡介HTTP 函數(shù)允許您在其他輸出被發(fā)送之前,對由 web 服務(wù)器發(fā)送到瀏覽器的信息進(jìn)行操作。安裝HTTP 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這
49、些函數(shù)。PHP HTTP 函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPheader()向客戶端發(fā)送原始的 HTTP 報(bào)頭。3headers_list()返回已發(fā)送的(或待發(fā)送的)響應(yīng)頭部的一個(gè)列表。5headers_sent()檢查 HTTP 報(bào)頭是否發(fā)送/已發(fā)送到何處。3setcookie()向客戶端發(fā)送一個(gè) HTTP cookie。3setrawcookie()不對 cookie 值進(jìn)行 URL 編碼,發(fā)送一個(gè) HTTP cookie。5PHP libxml 簡介libxml 函數(shù)和常量與 SimpleXML, XSLT 以及 DOM 一起使用。安裝這些函數(shù)需要 lib
50、xml 程序包。在 下載。PHP libxml 函數(shù)PHP:指示支持該函數(shù)的最早的 PHP 版本。函數(shù)描述PHPlibxml_clear_errors()清空 libxml 錯(cuò)誤緩沖。5libxml_get_errors()檢索錯(cuò)誤數(shù)組。5libxml_get_last_error()從 libxml 檢索最后的錯(cuò)誤。5libxml_set_streams_context()為下一次 libxml 文檔加載或?qū)懭朐O(shè)置流環(huán)境。5libxml_use_internal_errors()禁用 libxml 錯(cuò)誤,允許用戶按需讀取錯(cuò)誤信息。5PHP libxml 常量函數(shù)描述P
51、HPLIBXML_COMPACT設(shè)置小型節(jié)點(diǎn)分配優(yōu)化。會(huì)改善應(yīng)用程序的性能。5LIBXML_DTDATTR設(shè)置默認(rèn) DTD 屬性。5LIBXML_DTDLOAD加載外部子集。5LIBXML_DTDVALID通過 DTD 進(jìn)行驗(yàn)證。5LIBXML_NOBLANKS刪除空節(jié)點(diǎn)。5LIBXML_NOCDATA把 CDATA 設(shè)置為文本節(jié)點(diǎn)。5LIBXML_NOEMPTYTAG更改空標(biāo)簽(比如 <br/> 改為 <br></br>)。僅在 DOMDocument->save() 和 DOMDocument->saveXML() 函數(shù)中可用。5LIBXML
52、_NOENT替代實(shí)體。5LIBXML_NOERROR不顯示錯(cuò)誤報(bào)告。5LIBXML_NONET在加載文檔時(shí)停止網(wǎng)絡(luò)訪問。5LIBXML_NOWARNING不顯示警告報(bào)告。5LIBXML_NOXMLDECL在保存文檔時(shí),撤銷 XML 聲明。5LIBXML_NSCLEAN刪除額外的命名空間聲明。5LIBXML_XINCLUDE使用 XInclude 置換。5LIBXML_ERR_ERROR獲得可恢復(fù)的錯(cuò)誤。5LIBXML_ERR_FATAL獲得致命錯(cuò)誤。5LIBXML_ERR_NONE獲得無錯(cuò)誤。5LIBXML_ERR_WARNING獲得簡單警告。5LIBXML_VERSION獲得 libxml 版本(例如:20605 或 20617)。5LIBXML_DOTTED_VERSION獲得有點(diǎn)號的 libxml 版本(例如:2.6.5 或 2.6.17)。5PHP Mail 簡介HTTP 函數(shù)允許您從腳本中直接發(fā)送電子郵件。需求要使郵件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 區(qū)間估計(jì)完整版本
- 小學(xué)生外傷護(hù)理課件
- 學(xué)生作業(yè)展評活動(dòng)總結(jié)(2篇)
- 防爆知識培訓(xùn)課件
- 財(cái)產(chǎn)安全教育課件
- 2023年度安徽省政府采購評審專家資格典型題匯編及答案
- 禽病培訓(xùn)課件
- 女性形體禮儀培訓(xùn)課件
- 2021年初級程序員考試題庫(全真導(dǎo)出版)
- 2025屆高考政治二輪專題復(fù)習(xí)與測試專題突破訓(xùn)練七探索世界與把握規(guī)律
- 【MOOC】隧道工程-中南大學(xué) 中國大學(xué)慕課MOOC答案
- ISO27001信息安全管理體系培訓(xùn)資料
- 紅色經(jīng)典影片與近現(xiàn)代中國發(fā)展學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 劇作策劃與管理智慧樹知到期末考試答案2024年
- 鐵路基礎(chǔ)知識考試題庫500題(單選、多選、判斷)
- 加拿大礦業(yè)政策
- 客情關(guān)系的建立和維護(hù)
- 2022年合理使用抗生素試題
- 簡單娛樂yy頻道設(shè)計(jì)模板
- 110kV變壓器保護(hù)整定實(shí)例
- 銷售顧問初級認(rèn)證筆試題
評論
0/150
提交評論