php 常用函數(shù)

總結(jié)了一些開(kāi)發(fā)中常用的函數(shù):

usleep() //函數(shù)延遲代碼執(zhí)行若干微秒霉涨。

unpack() //函數(shù)從二進(jìn)制字符串對(duì)數(shù)據(jù)進(jìn)行解包钥勋。

uniqid() 函數(shù)基于以微秒計(jì)的當(dāng)前時(shí)間餐茵,生成一個(gè)唯一的 ID科阎。

time_sleep_until() 函數(shù)延遲代碼執(zhí)行直到指定的時(shí)間。

time_nanosleep() 函數(shù)延遲代碼執(zhí)行若干秒和納秒忿族。

sleep() 函數(shù)延遲代碼執(zhí)行若干秒锣笨。

show_source() 函數(shù)對(duì)文件進(jìn)行語(yǔ)法高亮顯示。

strip_whitespace() 函數(shù)返回已刪除 PHP 注釋以及空白字符的源代碼文件道批。

pack() 函數(shù)把數(shù)據(jù)裝入一個(gè)二進(jìn)制字符串错英。

ignore_user_abort() 函數(shù)設(shè)置與客戶(hù)機(jī)斷開(kāi)是否會(huì)終止腳本的執(zhí)行。

highlight_string() 函數(shù)對(duì)字符串進(jìn)行語(yǔ)法高亮顯示隆豹。

highlight_file() 函數(shù)對(duì)文件進(jìn)行語(yǔ)法高亮顯示椭岩。

get_browser() 函數(shù)返回用戶(hù)瀏覽器的性能。

exit() 函數(shù)輸出一條消息,并退出當(dāng)前腳本判哥。

eval() 函數(shù)把字符串按照 PHP 代碼來(lái)計(jì)算献雅。

die() 函數(shù)輸出一條消息,并退出當(dāng)前腳本塌计。

defined() 函數(shù)檢查某常量是否存在挺身。

define() 函數(shù)定義一個(gè)常量。

constant() 函數(shù)返回常量的值锌仅。

connection_status() 函數(shù)返回當(dāng)前的連接狀態(tài)章钾。

connection_aborted() 函數(shù)檢查是否斷開(kāi)客戶(hù)機(jī)。

zip_read() 函數(shù)讀取打開(kāi)的 zip 檔案中的下一個(gè)文件热芹。

zip_open() 函數(shù)打開(kāi) ZIP 文件以供讀取贱傀。

zip_entry_read() 函數(shù)從打開(kāi)的 zip 檔案項(xiàng)目中獲取內(nèi)容。

zip_entry_open() 函數(shù)打開(kāi)一個(gè) ZIP 檔案項(xiàng)目以供讀取剿吻。

zip_entry_name() 函數(shù)返回 zip 檔案項(xiàng)目的名稱(chēng)窍箍。

zip_entry_filesize() 函數(shù)返回 zip 檔案項(xiàng)目的原始大小(在壓縮之前)丽旅。

zip_entry_compressionmethod() 函數(shù)返回 zip 檔案項(xiàng)目的壓縮方法椰棘。

zip_entry_compressedsize() 函數(shù)返回 zip 檔案項(xiàng)目的壓縮文件尺寸。

zip_entry_close() 函數(shù)關(guān)閉由 zip_entry_open() 函數(shù)打開(kāi)的 zip 檔案文件榄笙。

zip_close() 函數(shù)關(guān)閉由 zip_open() 函數(shù)打開(kāi)的 zip 檔案文件邪狞。

xml_set_unparsed_entity_decl_handler() 函數(shù)規(guī)定在遇到無(wú)法解析的實(shí)體名稱(chēng)(NDATA)聲明時(shí)被調(diào)用的函數(shù)。

xml_set_processing_instruction_handler() 函數(shù)規(guī)定當(dāng)解析器在 XML 文檔中找到處理指令時(shí)所調(diào)用的函數(shù)茅撞。

xml_set_object() 函數(shù)允許在對(duì)象中使用 XML 解析器帆卓。

xml_set_notation_decl_handler() 函數(shù)規(guī)定當(dāng)解析器在 XML 文檔中找到符號(hào)聲明時(shí)被調(diào)用的函數(shù)。

xml_set_external_entity_ref_handler() 函數(shù)規(guī)定當(dāng)解析器在 XML 文檔中找到外部實(shí)體時(shí)被調(diào)用的函數(shù)米丘。

xml_set_element_handler() 函數(shù)建立起始和終止元素處理器剑令。

xml_set_default_handler() 函數(shù)為 XML 解析器建立默認(rèn)的數(shù)據(jù)處理器。

xml_set_character_data_handler() 函數(shù)建立字符數(shù)據(jù)處理器拄查。

xml_parser_set_option() 函數(shù)為 XML 解析器進(jìn)行選項(xiàng)設(shè)置吁津。

xml_parser_get_option() 函數(shù)從 XML 解析器獲取選項(xiàng)設(shè)置信息。

xml_parser_free() 函數(shù)釋放 XML 解析器堕扶。

xml_parser_create() 函數(shù)創(chuàng)建 XML 解析器碍脏。

xml_parser_create_ns() 函數(shù)創(chuàng)建帶有命名空間支持的 XML 解析器。

xml_parse_into_struct() 函數(shù)把 XML 數(shù)據(jù)解析到數(shù)組中稍算。

xml_parse() 函數(shù)解析 XML 文檔典尾。

xml_get_error_code() 函數(shù)獲取 XML 解析器錯(cuò)誤代碼。

xml_get_current_line_number() 函數(shù)獲取 XML 解析器的當(dāng)前行號(hào)糊探。

xml_get_current_column_number() 函數(shù)獲取 XML 解析器的當(dāng)前列號(hào)钾埂。

xml_get_current_byte_index() 函數(shù)獲取 XML 解析器的當(dāng)前字節(jié)索引河闰。

xml_error_string() 函數(shù)獲取 XML 解析器的錯(cuò)誤描述。

utf8_encode() 函數(shù)把 ISO-8859-1 字符串編碼為 UTF-8勃教。

utf8_decode() 函數(shù)把 UTF-8 字符串解碼為 ISO-8859-1淤击。

wordwrap() 函數(shù)按照指定長(zhǎng)度對(duì)字符串進(jìn)行折行處理。

vsprintf() 函數(shù)把格式化字符串寫(xiě)入變量中故源。

vprintf() 函數(shù)輸出格式化的字符串污抬。

vfprintf() 函數(shù)把格式化的字符串寫(xiě)到指定的輸出流。

ucwords() 函數(shù)把字符串中每個(gè)單詞的首字符轉(zhuǎn)換為大寫(xiě)绳军。

ucfirst() 函數(shù)把字符串中的首字符轉(zhuǎn)換為大寫(xiě)印机。

trim() 函數(shù)從字符串的兩端刪除空白字符和其他預(yù)定義字符。

substr_replace() 函數(shù)把字符串的一部分替換為另一個(gè)字符串门驾。

substr_count() 函數(shù)計(jì)算子串在字符串中出現(xiàn)的次數(shù)射赛。

substr_compare() 函數(shù)從指定的開(kāi)始長(zhǎng)度比較兩個(gè)字符串。

substr() 函數(shù)返回字符串的一部分奶是。

strtr() 函數(shù)轉(zhuǎn)換字符串中特定的字符楣责。

strtoupper() 函數(shù)把字符串轉(zhuǎn)換為大寫(xiě)。

strtolower() 函數(shù)把字符串轉(zhuǎn)換為小寫(xiě)聂沙。

strtok() 函數(shù)把字符串分割為更小的字符串秆麸。

strstr() 函數(shù)搜索一個(gè)字符串在另一個(gè)字符串中的第一次出現(xiàn)。

strspn() 函數(shù)返回在字符串中包含的特定字符的數(shù)目及汉。

strrpos() 函數(shù)查找字符串在另一個(gè)字符串中最后一次出現(xiàn)的位置沮趣。

strripos() 函數(shù)查找字符串在另一個(gè)字符串中最后一次出現(xiàn)的位置。

strrev() 函數(shù)反轉(zhuǎn)字符串坷随。

strrchr() 函數(shù)查找字符串在另一個(gè)字符串中最后一次出現(xiàn)的位置房铭,并返回從該位置到字符串結(jié)尾的所有字符。

strpos() 函數(shù)返回字符串在另一個(gè)字符串中第一次出現(xiàn)的位置温眉。

strpbrk() 函數(shù)在字符串中搜索指定字符中的任意一個(gè)缸匪。

strncmp() 函數(shù)比較兩個(gè)字符串。

strncasecmp() 函數(shù)比較兩個(gè)字符串类溢。

strnatcmp() 函數(shù)使用一種“自然”算法來(lái)比較兩個(gè)字符串凌蔬。

strnatcasecmp() 函數(shù)使用一種“自然”算法來(lái)比較兩個(gè)字符串。

strlen() 函數(shù)返回字符串的長(zhǎng)度豌骏。

stristr() 函數(shù)查找字符串在另一個(gè)字符串中第一次出現(xiàn)的位置龟梦。

stripos() 函數(shù)返回字符串在另一個(gè)字符串中第一次出現(xiàn)的位置隐锭。

stripslashes() 函數(shù)刪除由 addslashes() 函數(shù)添加的反斜杠窃躲。

stripcslashes() 函數(shù)刪除由 addcslashes() 函數(shù)添加的反斜杠。

strip_tags() 函數(shù)剝?nèi)?HTML钦睡、XML 以及 PHP 的標(biāo)簽蒂窒。

strcspn() 函數(shù)返回在找到任何指定的字符之前,在字符串查找的字符數(shù)。

strcoll() 函數(shù)比較兩個(gè)字符串洒琢。

strcmp() 函數(shù)比較兩個(gè)字符串秧秉。

strchr() 函數(shù)搜索一個(gè)字符串在另一個(gè)字符串中的第一次出現(xiàn)。

strcasecmp() 函數(shù)比較兩個(gè)字符串衰抑。

str_word_count() 函數(shù)計(jì)算字符串中的單詞數(shù)象迎。

str_split() 函數(shù)把字符串分割到數(shù)組中。

str_shuffle() 函數(shù)隨機(jī)地打亂字符串中的所有字符呛踊。

str_rot13() 函數(shù)對(duì)字符串執(zhí)行 ROT13 編碼砾淌。

str_replace() 函數(shù)使用一個(gè)字符串替換字符串中的另一些字符。

str_repeat() 函數(shù)把字符串重復(fù)指定的次數(shù)谭网。

str_pad() 函數(shù)把字符串填充為指定的長(zhǎng)度汪厨。

str_ireplace() 函數(shù)使用一個(gè)字符串替換字符串中的另一些字符。

sscanf() 函數(shù)根據(jù)指定的格式解析來(lái)自一個(gè)字符串的輸入愉择。

sprintf() 函數(shù)把格式化的字符串寫(xiě)寫(xiě)入一個(gè)變量中劫乱。

soundex() 函數(shù)計(jì)算字符串的 soundex 鍵。

similar_text() 函數(shù)計(jì)算兩個(gè)字符串的匹配字符的數(shù)目锥涕。

sha1_file() 函數(shù)計(jì)算文件的 SHA-1 散列衷戈。

sha1() 函數(shù)計(jì)算字符串的 SHA-1 散列。

setlocale() 函數(shù)設(shè)置地區(qū)信息(地域信息)站楚。

rtrim() P rtrim() 函數(shù)

PHP String 函數(shù)

quotemeta() 函數(shù)在字符串中某些預(yù)定義的字符前添加反斜杠脱惰。

quoted_printable_decode() 函數(shù)對(duì)經(jīng)過(guò) quoted-printable 編碼后的字符串進(jìn)行解碼,返回 8 位的字符串窿春。

printf() 函數(shù)輸出格式化的字符串拉一。

print() 函數(shù)輸出一個(gè)或多個(gè)字符串。

parse_str() 函數(shù)把查詢(xún)字符串解析到變量中旧乞。

ord() 函數(shù)返回字符串第一個(gè)字符的 ASCII 值蔚润。

number_format() 函數(shù)通過(guò)千位分組來(lái)格式化數(shù)字。

nl2br() 函數(shù)在字符串中的每個(gè)新行 (\n) 之前插入 HTML 換行符 (<br />)尺栖。

nl_langinfo() 函數(shù)返回指定的本地信息嫡纠。

money_format() 函數(shù)把字符串格式化為貨幣字符串。

metaphone() 函數(shù)計(jì)算字符串的 metaphone 鍵延赌。

md5_file() 函數(shù)計(jì)算文件的 MD5 散列除盏。

md5() 函數(shù)計(jì)算字符串的 MD5 散列。

ltrim() 函數(shù)從字符串左側(cè)刪除空格或其他預(yù)定義字符挫以。

localeconv() 函數(shù)返回包含本地?cái)?shù)字及貨幣信息格式的數(shù)組者蠕。

levenshtein() 函數(shù)返回兩個(gè)字符串之間的 Levenshtein 距離。

join() 函數(shù)把數(shù)組元素組合為一個(gè)字符串掐松。

implode() 函數(shù)把數(shù)組元素組合為一個(gè)字符串踱侣。

htmlspecialchars() 函數(shù)把一些預(yù)定義的字符轉(zhuǎn)換為 HTML 實(shí)體徐紧。

html_entity_decode() chars_decode() 函數(shù)

PHP String 函數(shù)

htmlentities() 函數(shù)把字符轉(zhuǎn)換為 HTML 實(shí)體或杠。

html_entity_decode() 函數(shù)把 HTML 實(shí)體轉(zhuǎn)換為字符。

hebrevc() 函數(shù)把希伯來(lái)文本從右至左的流轉(zhuǎn)換為左至右的流。它也會(huì)把新行 (\n) 轉(zhuǎn)換為 <br />望抽。

hebrev() 函數(shù)把希伯來(lái)文本從右至左的流轉(zhuǎn)換為左至右的流淆九。

get_html_translation_table() 函數(shù)返回被 htmlentities() 和 htmlspecialchars() 函數(shù)使用的翻譯表屁使。

fprintf() 函數(shù)把格式化的字符串寫(xiě)到指定的輸出流(例如:文件或數(shù)據(jù)庫(kù))猎莲。

explode() 函數(shù)把字符串分割為數(shù)組。

echo() 函數(shù)輸出一個(gè)或多個(gè)字符串锐锣。

crypt() 函數(shù)返回使用 DES猾担、Blowfish 或 MD5 加密的字符串。

crc32() 函數(shù)計(jì)算一個(gè)字符串的 crc32 多項(xiàng)式刺下。

count_chars() 函數(shù)返回字符串所用字符的信息绑嘹。

convert_uuencode() 函數(shù)使用 uuencode 算法對(duì)字符串進(jìn)行編碼。

convert_uudecode() 函數(shù)對(duì) uuencode 編碼的字符串進(jìn)行解碼橘茉。

convert_cyr_string() 函數(shù)把字符由一種 Cyrillic 字符轉(zhuǎn)換成另一種工腋。

chunk_split() 函數(shù)把字符串分割為一連串更小的部分。

chr() 函數(shù)從指定的 ASCII 值返回字符畅卓。

chop() 函數(shù)從字符串的末端開(kāi)始刪除空白字符或其他預(yù)定義字符擅腰。

bin2hex() 函數(shù)把 ASCII 字符的字符串轉(zhuǎn)換為十六進(jìn)制值。

addslashes() 函數(shù)在指定的預(yù)定義字符前添加反斜杠翁潘。

addcslashes() 函數(shù)在指定的字符前添加反斜杠趁冈。

xpath() 函數(shù)運(yùn)行對(duì) XML 文檔的 XPath 查詢(xún)。

simplexml_load_string() 函數(shù)把 XML 字符串載入對(duì)象中拜马。

simplexml_load_file() 函數(shù)把 XML 文檔載入對(duì)象中渗勘。

simplexml_import_dom() 函數(shù)把 DOM 節(jié)點(diǎn)轉(zhuǎn)換為 SimpleXMLElement 對(duì)象。

registerXPathNamespace() 函數(shù)為下一次 XPath 查詢(xún)創(chuàng)建命名空間語(yǔ)境俩莽。

getNamespace() 函數(shù)獲取在 XML 文檔中使用的命名空間旺坠。

getName() 函數(shù)從 SimpleXMLElement 對(duì)象獲取 XML 元素的名稱(chēng)。

getDocNamespaces() 函數(shù)從 SimpleXMLElement 對(duì)象返回在 XML 文檔中聲明的命名空間扮超。

children() 函數(shù)獲取指定節(jié)點(diǎn)的子節(jié)點(diǎn)取刃。

attributes() 函數(shù)獲取 SimpleXML 元素的屬性。

asXML() 函數(shù)以字符串的形式從 SimpleXMLElement 對(duì)象返回 XML 文檔出刷。

addChild() 函數(shù)向指定的 XML 節(jié)點(diǎn)添加一個(gè)子節(jié)點(diǎn)璧疗。

addAttribute() 函數(shù)給 SimpleXML 元素添加一個(gè)屬性。

__construct() 函數(shù)創(chuàng)建一個(gè)新的 SimpleXMLElement 對(duì)象馁龟。

mysql_unbuffered_query() 函數(shù)向 MySQL 發(fā)送一條 SQL 查詢(xún)(不獲取 / 緩存結(jié)果)崩侠。

mysql_thread_id() 函數(shù)返回當(dāng)前線程的 ID。

mysql_stat() 函數(shù)返回 MySQL 服務(wù)器的當(dāng)前系統(tǒng)狀態(tài)屁柏。

mysql_select_db() 函數(shù)設(shè)置活動(dòng)的 MySQL 數(shù)據(jù)庫(kù)啦膜。

mysql_result() 函數(shù)返回結(jié)果集中一個(gè)字段的值。

mysql_real_escape_string() 函數(shù)轉(zhuǎn)義 SQL 語(yǔ)句中使用的字符串中的特殊字符淌喻。

mysql_query() 函數(shù)執(zhí)行一條 MySQL 查詢(xún)僧家。

mysql_ping() 函數(shù) Ping 一個(gè)服務(wù)器連接,如果沒(méi)有連接則重新連接裸删。

mysql_pconnect() 函數(shù)打開(kāi)一個(gè)到 MySQL 服務(wù)器的持久連接八拱。

mysql_num_rows() 函數(shù)返回結(jié)果集中行的數(shù)目。

mysql_num_fields() 函數(shù)返回結(jié)果集中字段的數(shù)涯塔。

mysql_list_processes() 函數(shù)列出 MySQL 進(jìn)程肌稻。

mysql_list_dbs() 函數(shù)列出 MySQL 服務(wù)器中所有的數(shù)據(jù)庫(kù)。

mysql_insert_id() 函數(shù)返回上一步 INSERT 操作產(chǎn)生的 ID匕荸。

mysql_info() 函數(shù)返回最近一條查詢(xún)的信息爹谭。

mysql_get_server_info() 函數(shù)返回 MySQL 服務(wù)器的信息。

mysql_get_proto_info() 函數(shù)返回 MySQL 協(xié)議的信息榛搔。

mysql_get_host_info() 函數(shù)返回 MySQL 主機(jī)的信息诺凡。

mysql_get_client_info() 函數(shù)返回 MySQL 客戶(hù)端信息。

mysql_free_result() 函數(shù)釋放結(jié)果內(nèi)存践惑。

mysql_field_type() 函數(shù)返回結(jié)果集中指定字段的類(lèi)型腹泌。

mysql_field_table() 函數(shù)返回指定字段所在的表名。

mysql_field_seek() 函數(shù)將結(jié)果集中的指針設(shè)定為指定的字段偏移量尔觉。

mysql_field_name() 函數(shù)取得結(jié)果中指定字段的字段名凉袱。

mysql_field_len() 函數(shù)返回指定字段的長(zhǎng)度。

mysql_field_flags() 函數(shù)從結(jié)果中取得和指定字段關(guān)聯(lián)的標(biāo)志侦铜。

mysql_fetch_row() 函數(shù)從結(jié)果集中取得一行作為數(shù)字?jǐn)?shù)組专甩。

mysql_fetch_object() 函數(shù)從結(jié)果集(記錄集)中取得一行作為對(duì)象。

mysql_fetch_lengths() 函數(shù)取得一行中每個(gè)字段的內(nèi)容的長(zhǎng)度钉稍。

mysql_fetch_field() 函數(shù)從結(jié)果集中取得列信息并作為對(duì)象返回配深。

mysql_fetch_assoc() 函數(shù)從結(jié)果集中取得一行作為關(guān)聯(lián)數(shù)組。

mysql_fetch_array() 函數(shù)從結(jié)果集中取得一行作為關(guān)聯(lián)數(shù)組嫁盲,或數(shù)字?jǐn)?shù)組篓叶,或二者兼有

mysql_error() 函數(shù)返回上一個(gè) MySQL 操作產(chǎn)生的文本錯(cuò)誤信息。

mysql_errno() 函數(shù)返回上一個(gè) MySQL 操作中的錯(cuò)誤信息的數(shù)字編碼羞秤。

mysql_db_name() 函數(shù)取得 mysql_list_dbs() 調(diào)用所返回的數(shù)據(jù)庫(kù)名缸托。

mysql_data_seek() 函數(shù)移動(dòng)內(nèi)部結(jié)果的指針。

mysql_connect() 函數(shù)打開(kāi)非持久的 MySQL 連接瘾蛋。

mysql_close() 函數(shù)關(guān)閉非持久的 MySQL 連接俐镐。

mysql_client_encoding() 函數(shù)返回當(dāng)前連接的字符集的名稱(chēng)。

mysql_affected_rows() 函數(shù)返回前一次 MySQL 操作所影響的記錄行數(shù)哺哼。

tanh() 函數(shù)返回雙曲正切佩抹。

tan() 函數(shù)返回正切叼风。

srand() 函數(shù)播下隨機(jī)數(shù)發(fā)生器種子。

sqrt() 函數(shù)返回一個(gè)數(shù)的平方根棍苹。

sinh() 函數(shù)返回一個(gè)數(shù)的雙曲正弦无宿。

sin() 函數(shù)返回一個(gè)數(shù)的正弦。

round() 函數(shù)對(duì)浮點(diǎn)數(shù)進(jìn)行四舍五入枢里。

rand() 函數(shù)返回隨機(jī)整數(shù)孽鸡。

rad2deg() 函數(shù)把弧度數(shù)轉(zhuǎn)換為角度數(shù)。

pow() 函數(shù)返回 x 的 y 次方栏豺。

pi() 函數(shù)返回圓周率的值彬碱。

octdec() 函數(shù)把八進(jìn)制轉(zhuǎn)換為十進(jìn)制。

mt_srand() 播種 Mersenne Twister 隨機(jī)數(shù)生成器奥洼。

mt_rand() 使用 Mersenne Twister 算法返回隨機(jī)整數(shù)巷疼。

mt_getrandmax() 顯示隨機(jī)數(shù)的最大可能值。

min() 返回最小值灵奖。

max() 返回最大值皮迟。

log1p() 以返回 log(1 + x),甚至當(dāng) x 的值接近零也能計(jì)算出準(zhǔn)確結(jié)果桑寨。

log10() 以 10 為底的對(duì)數(shù)伏尼。

log() 返回自然對(duì)數(shù)。

lcg_value() 組合線性同余發(fā)生器尉尾。

is_nan() 判斷是否為合法數(shù)值爆阶。

is_infinite() 判斷是否為無(wú)限值。

is_finite() 函數(shù)判斷是否為有限值沙咏。

hypot() 函數(shù)計(jì)算一直角三角形的斜邊長(zhǎng)度辨图。

hexdec() 函數(shù)把十六進(jìn)制轉(zhuǎn)換為十進(jìn)制。

fmod() 函數(shù)顯示隨機(jī)數(shù)最大的可能值肢藐。

fmod() 函數(shù)返回除法的浮點(diǎn)數(shù)余數(shù)故河。

floor() 函數(shù)向下舍入為最接近的整數(shù)。

expm1() 函數(shù)返回 exp(x) - 1吆豹,甚至當(dāng) number 的值接近零也能計(jì)算出準(zhǔn)確結(jié)果鱼的。

exp() 函數(shù)計(jì)算 e 的指數(shù)。

deg2rad() 函數(shù)將角度轉(zhuǎn)換為弧度痘煤。

decoct() 函數(shù)把十進(jìn)制轉(zhuǎn)換為八進(jìn)制凑阶。

dechex() 函數(shù)把十進(jìn)制轉(zhuǎn)換為十六進(jìn)制。

decbin() 函數(shù)把十進(jìn)制轉(zhuǎn)換為二進(jìn)制衷快。

cosh() 函數(shù)返回一個(gè)數(shù)的雙曲余弦宙橱。

cos() 函數(shù)返回一個(gè)數(shù)的余弦。

ceil() 函數(shù)向上舍入為最接近的整數(shù)。

bindec() 函數(shù)把二進(jìn)制轉(zhuǎn)換為十進(jìn)制师郑。

base_convert() 函數(shù)在任意進(jìn)制之間轉(zhuǎn)換數(shù)字环葵。

atanh() 函數(shù)返回一個(gè)角度的反雙曲正切。

atan() 和 atan2() 和 atan2() 函數(shù)

PHP Math 函數(shù)

atan() 和 atan2() 和 atan2() 函數(shù)

PHP Math 函數(shù)

asinh() 函數(shù)返回一個(gè)數(shù)的反雙曲正弦宝冕。

asin() 函數(shù)返回不同數(shù)值的反正弦张遭,返回的結(jié)果是介于 -PI/2 與 PI/2 之間的弧度值。

acosh() 函數(shù)返回一個(gè)數(shù)的反雙曲余弦猬仁。

acos() 函數(shù)返回一個(gè)數(shù)的反余弦。

abs() 函數(shù)返回一個(gè)數(shù)的絕對(duì)值先誉。

mail() 函數(shù)允許您從腳本中直接發(fā)送電子郵件湿刽。

libxml_use_internal_errors() 函數(shù)禁用標(biāo)準(zhǔn)的 libxml 錯(cuò)誤,并啟用用戶(hù)錯(cuò)誤處理褐耳。

libxml_get_last_error() 函數(shù)從 libxml 錯(cuò)誤緩沖中獲取最后一個(gè)錯(cuò)誤诈闺。

libxml_get_errors() 函數(shù)從 libxml 錯(cuò)誤緩沖中獲取錯(cuò)誤。

libxml_clear_errors() 函數(shù)清空 libxml 錯(cuò)誤緩沖铃芦。

setrawcookie() 函數(shù)不對(duì) cookie 值進(jìn)行 URL 編碼雅镊,發(fā)送一個(gè) HTTP cookie。

setcookie() 函數(shù)向客戶(hù)端發(fā)送一個(gè) HTTP cookie刃滓。

headers_sent() 函數(shù)檢查 HTTP 報(bào)頭是否發(fā)送/已發(fā)送到何處仁烹。

headers_list() 函數(shù)返回已發(fā)送的(或待發(fā)送的)響應(yīng)頭部的一個(gè)列表。

header() 函數(shù)向客戶(hù)端發(fā)送原始的 HTTP 報(bào)頭咧虎。

ftp_systype() 函數(shù)返回遠(yuǎn)程 FTP 服務(wù)器的系統(tǒng)類(lèi)型標(biāo)識(shí)符卓缰。

ftp_ssl_connect() 函數(shù)打開(kāi)一個(gè)安全的 SSL-FTP 連接。

ftp_size() 函數(shù)返回指定文件的大小砰诵。

ftp_site() 函數(shù)向服務(wù)器發(fā)送 SITE 命令征唬。

ftp_set_option() 函數(shù)設(shè)置各種 FTP 運(yùn)行時(shí)選項(xiàng)。

ftp_rmdir() 函數(shù)刪除一個(gè)目錄茁彭。

ftp_rename() 函數(shù)更改 FTP 服務(wù)器上的文件或目錄名总寒。

ftp_rawlist() 函數(shù)返回指定目錄中文件的詳細(xì)列表。

ftp_raw() 函數(shù)向 FTP 服務(wù)器發(fā)送一個(gè) raw 命令理肺。

ftp_quit() 函數(shù)關(guān)閉 FTP 連接摄闸。

ftp_pwd() 函數(shù)返回當(dāng)前目錄名。

ftp_put() 函數(shù)把文件上傳到服務(wù)器妹萨。

ftp_pasv() 函數(shù)把被動(dòng)模式設(shè)置為打開(kāi)或關(guān)閉贪薪。

ftp_nlist() 函數(shù)返回指定目錄的文件列表。

ftp_nb_put() 函數(shù)把文件上傳到服務(wù)器 (non-blocking)眠副。

ftp_nb_get() 函數(shù)從 FTP 服務(wù)器上獲取文件并寫(xiě)入本地文件 (non-blocking)画切。

ftp_nb_fput() 函數(shù)上傳一個(gè)已打開(kāi)的文件,并在 FTP 服務(wù)器上把它保存為文件 (non-blocking)囱怕。

ftp_nb_fget() 函數(shù)從 FTP 服務(wù)器上下載一個(gè)文件并保存到本地已經(jīng)打開(kāi)的一個(gè)文件中 (non-blocking)霍弹。

ftp_nb_continue() 函數(shù)連續(xù)獲取 / 發(fā)送文件毫别。

ftp_mkdir() 函數(shù)在 FTP 服務(wù)器上建立新目錄。

ftp_mdtm() 函數(shù)返回指定文件的最后修改時(shí)間典格。

ftp_login() 函數(shù)登錄 FTP 服務(wù)器岛宦。

ftp_get() 函數(shù)從 FTP 服務(wù)器上下載一個(gè)文件。

ftp_get_option() 函數(shù)返回當(dāng)前 FTP 連接的各種不同的選項(xiàng)設(shè)置耍缴。

ftp_fput() 函數(shù)上傳一個(gè)已經(jīng)打開(kāi)的文件到 FTP 服務(wù)器砾肺。

ftp_fget() 函數(shù)從 FTP 服務(wù)器上下載一個(gè)文件并保存到本地一個(gè)已經(jīng)打開(kāi)的文件中。

ftp_exec() 函數(shù)請(qǐng)求在 FTP 服務(wù)器上執(zhí)行一個(gè)程序或命令防嗡。

ftp_delete() 函數(shù)刪除 FTP 服務(wù)器上的一個(gè)文件变汪。

ftp_connect() 函數(shù)建立一個(gè)新的 FTP 連接。

ftp_close() 函數(shù)關(guān)閉 FTP 連接蚁趁。

ftp_chmod() 函數(shù)設(shè)置 FTP 服務(wù)器上指定文件的權(quán)限裙盾。

ftp_chdir() 函數(shù)改變 FTP 服務(wù)器上的當(dāng)前目錄。

ftp_cdup() 函數(shù)把當(dāng)前目錄改變?yōu)?FTP 服務(wù)器上的父目錄他嫡。

ftp_alloc() 函數(shù)為要上傳到 FTP 服務(wù)器的文件分配空間番官。

filter_var() 函數(shù)通過(guò)指定的過(guò)濾器過(guò)濾變量。

filter_var_array() 函數(shù)獲取多項(xiàng)變量钢属,并進(jìn)行過(guò)濾徘熔。

filter_list() 函數(shù)返回包含所有得到支持的過(guò)濾器的一個(gè)數(shù)組。

filter_input_array() 函數(shù)從腳本外部獲取多項(xiàng)輸入淆党,并進(jìn)行過(guò)濾近顷。

filter_input() 函數(shù)從腳本外部獲取輸入,并進(jìn)行過(guò)濾宁否。

filter_id() 函數(shù)返回指定過(guò)濾器的 ID 號(hào)窒升。

filter_has_var() 函數(shù)檢查是否存在指定輸入類(lèi)型的變量。

unlink() 函數(shù)刪除文件慕匠。

umask() 函數(shù)改變當(dāng)前的 umask饱须。

touch() 函數(shù)設(shè)置指定文件的訪問(wèn)和修改時(shí)間。

tmpfile() 函數(shù)以讀寫(xiě)(w+)模式建立一個(gè)具有唯一文件名的臨時(shí)文件台谊。

tempnam() 函數(shù)創(chuàng)建一個(gè)具有唯一文件名的臨時(shí)文件蓉媳。

symlink() 函數(shù)創(chuàng)建符號(hào)連接。

stat() 函數(shù)返回關(guān)于文件的信息锅铅。

set_file_buffer() 函數(shù)設(shè)置打開(kāi)文件的緩沖大小酪呻。

rmdir() 函數(shù)刪除空的目錄。

rewind() 函數(shù)將文件指針的位置倒回文件的開(kāi)頭盐须。

rename() 函數(shù)重命名文件或目錄玩荠。

realpath() 函數(shù)返回絕對(duì)路徑。

readlink() 函數(shù)返回符號(hào)連接指向的目標(biāo)。

readfile() 函數(shù)輸出一個(gè)文件阶冈。

popen() 函數(shù)打開(kāi)進(jìn)程文件指針闷尿。

pclose() 函數(shù)關(guān)閉由 popen() 打開(kāi)的管道。

pathinfo() 函數(shù)以數(shù)組的形式返回文件路徑的信息女坑。

parse_ini_file() 函數(shù)解析一個(gè)配置文件填具,并以數(shù)組的形式返回其中的設(shè)置。

move_uploaded_file() 函數(shù)將上傳的文件移動(dòng)到新位置匆骗。

mkdir() 函數(shù)創(chuàng)建目錄劳景。

lstat() 函數(shù)返回關(guān)于文件或符號(hào)連接的信息。

linkinfo() 函數(shù)返回連接的信息碉就。

link() 函數(shù)建立一個(gè)硬連接盟广。

is_writeable() 函數(shù)判斷指定的文件是否可寫(xiě)。

is_writable() 函數(shù)判斷指定的文件是否可寫(xiě)铝噩。

is_uploaded_file() 函數(shù)判斷指定的文件是否是通過(guò) HTTP POST 上傳的衡蚂。

is_readable() 函數(shù)判斷指定文件名是否可讀窿克。

is_link() 函數(shù)判斷指定文件名是否為一個(gè)符號(hào)連接骏庸。

is_file() 函數(shù)檢查指定的文件名是否是正常的文件。

is_executable() 函數(shù)檢查指定的文件是否可執(zhí)行年叮。

is_dir() 函數(shù)檢查指定的文件是否是目錄具被。

glob() 函數(shù)返回匹配指定模式的文件名或目錄。

fwrite() 函數(shù)寫(xiě)入文件(可安全用于二進(jìn)制文件)只损。

ftruncate() 函數(shù)把文件截?cái)嗟街付ǖ拈L(zhǎng)度一姿。

ftell() 函數(shù)在打開(kāi)文件中的當(dāng)前位置。

fstat() 函數(shù)返回關(guān)于打開(kāi)文件的信息跃惫。

fseek() 函數(shù)在打開(kāi)的文件中定位叮叹。

fscanf() 函數(shù)根據(jù)指定的格式對(duì)來(lái)自打開(kāi)的文件的輸入進(jìn)行解析。

fread() 函數(shù)讀取文件(可安全用于二進(jìn)制文件)爆存。

fputs() 函數(shù)寫(xiě)入文件(可安全用于二進(jìn)制文件)蛉顽。

fputcsv() 函數(shù)將行格式化為 CSV 并寫(xiě)入一個(gè)打開(kāi)的文件。

fpassthru() 函數(shù)輸出文件指針處的所有剩余數(shù)據(jù)先较。

fopen() 函數(shù)打開(kāi)文件或者 URL携冤。

fnmatch() 函數(shù)根據(jù)指定的模式來(lái)匹配文件名或字符串。

flock() 函數(shù)鎖定或釋放文件闲勺。

filetype() 函數(shù)返回指定文件或目錄的類(lèi)型曾棕。

filesize() 函數(shù)返回指定文件的大小。

fileperms() 函數(shù)返回文件或目錄的權(quán)限菜循。

fileowner() 函數(shù)返回文件的所有者翘地。

filemtime() 函數(shù)返回文件內(nèi)容上次的修改時(shí)間。

fileinode() 函數(shù)返回文件的 inode 編號(hào)。

filegroup() 函數(shù)返回指定文件的組 ID子眶。

filectime() 函數(shù)返回指定文件的上次 inode 修改時(shí)間瀑凝。

fileatime() 函數(shù)返回指定文件的上次訪問(wèn)時(shí)間。

file_put_contents() 函數(shù)把一個(gè)字符串寫(xiě)入文件中臭杰。

file_get_contents() 函數(shù)把整個(gè)文件讀入一個(gè)字符串中粤咪。

file_exists() 函數(shù)檢查文件或目錄是否存在。

file() 函數(shù)把整個(gè)文件讀入一個(gè)數(shù)組中渴杆。

fgetss() 函數(shù)從打開(kāi)的文件中讀取一行并過(guò)濾掉 HTML 和 PHP 標(biāo)記寥枝。

fgets() 函數(shù)從文件指針中讀取一行。

fgetcsv() 函數(shù)從文件指針中讀入一行并解析 CSV 字段磁奖。

fgetc() 函數(shù)從文件指針中讀取一個(gè)字符囊拜。

fflush() 函數(shù)將緩沖內(nèi)容輸出到文件。

feof() 函數(shù)檢測(cè)是否已到達(dá)文件末尾 (eof)比搭。

fclose() 函數(shù)關(guān)閉一個(gè)打開(kāi)文件冠跷。

diskfreespace() 函數(shù)返回目錄中的可用空間。該函數(shù)是 disk_free_space() 函數(shù)的別名身诺。

disk_total_space() 函數(shù)返回指定目錄的磁盤(pán)總大小蜜托。

disk_free_space() 函數(shù)返回目錄中的可用空間

dirname() 函數(shù)返回路徑中的目錄部分。

clearstatcache() 函數(shù)拷貝文件霉赡。

clearstatcache() 函數(shù)清除文件狀態(tài)緩存橄务。

chown() 函數(shù)改變指定文件的所有者。

chmod() 函數(shù)改變文件模式穴亏。

chgrp() 函數(shù)改變文件所屬的組蜂挪。

basename() 函數(shù)返回路徑中的文件名部分。

set_exception_handler() handler() 函數(shù)

PHP Error 和 Logging 函數(shù)

set_exception_handler() 函數(shù)設(shè)置用戶(hù)自定義的異常處理函數(shù)嗓化。

set_error_handler() 函數(shù)設(shè)置用戶(hù)自定義的錯(cuò)誤處理函數(shù)棠涮。

restore_exception_handler() 函數(shù)恢復(fù)之前的異常處理程序,該程序是由 set_exception_handler() 函數(shù)改變的刺覆。

restore_error_handler() 函數(shù)恢復(fù)之前的錯(cuò)誤處理程序严肪,該程序是由 set_error_handler() 函數(shù)改變的。

error_reporting() 設(shè)置 PHP 的報(bào)錯(cuò)級(jí)別并返回當(dāng)前級(jí)別隅津。

error_log() 函數(shù)向服務(wù)器錯(cuò)誤記錄诬垂、文件或遠(yuǎn)程目標(biāo)發(fā)送一個(gè)錯(cuò)誤。

error_get_last() 函數(shù)獲取最后發(fā)生的錯(cuò)誤伦仍。

debug_print_backtrace() 函數(shù)輸出 backtrace结窘。

debug_backtrace() cktrace() 函數(shù)

PHP Error 和 Logging 函數(shù)

scandir() 函數(shù)返回一個(gè)數(shù)組,其中包含指定路徑中的文件和目錄充蓝。

rewinddir() 函數(shù)重置由 opendir() 打開(kāi)的目錄句柄隧枫。

readdir() 函數(shù)返回由 opendir() 打開(kāi)的目錄句柄中的條目喉磁。

opendir() 函數(shù)打開(kāi)一個(gè)目錄句柄,可由 closedir()官脓,readdir() 和 rewinddir() 使用协怒。

getcwd() 函數(shù)返回當(dāng)前目錄。

closedir() 函數(shù)關(guān)閉由 opendir() 函數(shù)打開(kāi)的目錄句柄卑笨。

dir() 函數(shù)打開(kāi)一個(gè)目錄句柄孕暇,并返回一個(gè)對(duì)象。這個(gè)對(duì)象包含三個(gè)方法:read() , rewind() 以及 close()赤兴。

chroot() 函數(shù)把當(dāng)前進(jìn)程的根目錄改變?yōu)橹付ǖ哪夸洝?/p>

chdir() 函數(shù)把當(dāng)前的目錄改變?yōu)橹付ǖ哪夸洝?/p>

time() 函數(shù)返回當(dāng)前時(shí)間的 Unix 時(shí)間戳妖滔。

strtotime() 函數(shù)將任何英文文本的日期時(shí)間描述解析為 Unix 時(shí)間戳。

strptime() 函數(shù)解析由 strftime() 生成的日期/時(shí)間桶良。

strftime() 函數(shù)根據(jù)區(qū)域設(shè)置格式化本地時(shí)間/日期座舍。

mktime() 函數(shù)返回一個(gè)日期的 Unix 時(shí)間戳。

microtime() 函數(shù)返回當(dāng)前 Unix 時(shí)間戳和微秒數(shù)陨帆。

localtime() 函數(shù)返回本地時(shí)間(一個(gè)數(shù)組)曲秉。

idate() 函數(shù)將本地時(shí)間/日期格式化為整數(shù)。

gmstrftime() 函數(shù)根據(jù)本地區(qū)域設(shè)置格式化 GMT/UTC 時(shí)間/日期疲牵。

gmmktime() 函數(shù)取得 GMT 日期的 UNIX 時(shí)間戳承二。

gmdate() 函數(shù)格式化 GMT/UTC 日期/時(shí)間。

gettimeofday() 函數(shù)返回一個(gè)包含當(dāng)前時(shí)間信息的數(shù)組瑰步。

getdate() 函數(shù)取得日期/時(shí)間信息矢洲。

date() 函數(shù)格式化一個(gè)本地時(shí)間/日期璧眠。

date_sunset() 函數(shù)返回指定的日期與地點(diǎn)的日落時(shí)間缩焦。

date_sunrise() 函數(shù)返回指定的日期與地點(diǎn)的日出時(shí)間。

date_default_timezone_set() 函數(shù)設(shè)置用在腳本中所有日期/時(shí)間函數(shù)的默認(rèn)時(shí)區(qū)责静。

date_default_timezone_get() 函數(shù)返回腳本中所有日期時(shí)間函數(shù)所使用的默認(rèn)時(shí)區(qū)袁滥。

checkdate() 函數(shù)驗(yàn)證一個(gè)格里高里日期。

UnixToJD() 函數(shù)把 Unix 時(shí)間戳轉(zhuǎn)換為儒略日計(jì)數(shù)灾螃。

JulianToJD() 函數(shù)把儒略歷轉(zhuǎn)換為儒略日計(jì)數(shù)题翻。

JewishToJD() 函數(shù)把猶太歷法轉(zhuǎn)換為儒略日計(jì)數(shù)。

JDToUnix() 函數(shù)把儒略日計(jì)數(shù)轉(zhuǎn)換為 Unix 時(shí)間戳腰鬼。

JDToGregorian() lian() 函數(shù)

PHP Array 函數(shù)

JDToGregorian() wish() 函數(shù)

PHP Array 函數(shù)

JDToGregorian() 函數(shù)把儒略日計(jì)數(shù)轉(zhuǎn)換為格利高里歷法嵌赠。

JDToFrench() 函數(shù)把儒略日計(jì)數(shù)轉(zhuǎn)換為法國(guó)共和國(guó)歷法。

JDMonthName() 函數(shù)返回指定歷法的月份字符串熄赡。

JDDayOfWeek() 函數(shù)返回日期在周幾姜挺。

GregorianToJD() 函數(shù)將格利高里歷法轉(zhuǎn)換成為儒略日計(jì)數(shù)。

FrenchToJD() 函數(shù)將法國(guó)共和歷法轉(zhuǎn)換成為儒略日計(jì)數(shù)彼硫。

easter_days() 函數(shù)返回指定年份的復(fù)活節(jié)與 3 月 21 日之間的天數(shù)炊豪。

easter_date() 函數(shù)返回指定年份的復(fù)活節(jié)午夜的 Unix 時(shí)間戳凌箕。

cal_to_jd() 函數(shù)把指定的日期轉(zhuǎn)換為儒略日計(jì)數(shù)。

cal_info() 函數(shù)返回一個(gè)數(shù)組词渤,其中包含了關(guān)于給定歷法的信息牵舱。

cal_from_jd() 函數(shù)把儒略日計(jì)數(shù)轉(zhuǎn)換為指定歷法的日期。

cal_days_in_month() 函數(shù)針對(duì)指定的年份和日歷缺虐,返回一個(gè)月中的天數(shù)芜壁。

usort() 函數(shù)使用用戶(hù)自定義的函數(shù)對(duì)數(shù)組排序。

uksort() 函數(shù)使用用戶(hù)自定義的比較函數(shù)按照鍵名對(duì)數(shù)組排序高氮,并保持索引關(guān)系沿盅。

uasort() 函數(shù)使用用戶(hù)自定義的比較函數(shù)對(duì)數(shù)組排序,并保持索引關(guān)聯(lián)(不為元素分配新的鍵)纫溃。

sort() 函數(shù)按升序?qū)o定數(shù)組的值排序腰涧。

sizeof() 函數(shù)計(jì)算數(shù)組中的單元數(shù)目或?qū)ο笾械膶傩詡€(gè)數(shù)。

shuffle() 函數(shù)把數(shù)組中的元素按隨機(jī)順序重新排列紊浩。

rsort() 函數(shù)對(duì)數(shù)組的元素按照鍵值進(jìn)行逆向排序窖铡。與 arsort() 的功能基本相同。

reset() 函數(shù)把數(shù)組的內(nèi)部指針指向第一個(gè)元素坊谁,并返回這個(gè)元素的值费彼。

range() 函數(shù)創(chuàng)建并返回一個(gè)包含指定范圍的元素的數(shù)組。

prev() HP prev() 函數(shù)

PHP Array 函數(shù)

pos() 函數(shù)是 current() 函數(shù) 的別名口芍。它可返回?cái)?shù)組中當(dāng)前元素的值箍铲。

next() 函數(shù)把指向當(dāng)前元素的指針移動(dòng)到下一個(gè)元素的位置,并返回當(dāng)前元素的值鬓椭。

natsort() 函數(shù)用自然順序算法對(duì)給定數(shù)組中的元素排序颠猴。

natcasesort() 函數(shù)用不區(qū)分大小寫(xiě)的自然順序算法對(duì)給定數(shù)組中的元素排序。

list() 函數(shù)用數(shù)組中的元素為一組變量賦值小染。

ksort() 函數(shù)按照鍵名對(duì)數(shù)組排序翘瓮,為數(shù)組值保留原來(lái)的鍵。

krsort() 函數(shù)將數(shù)組按照鍵逆向排序裤翩,為數(shù)組值保留原來(lái)的鍵资盅。

key() 函數(shù)返回?cái)?shù)組內(nèi)部指針當(dāng)前指向元素的鍵名。

in_array() 函數(shù)在數(shù)組中搜索給定的值踊赠。

extract() extract() 函數(shù)

PHP Array 函數(shù)

end() 函數(shù)將數(shù)組內(nèi)部指針指向最后一個(gè)元素呵扛,并返回該元素的值(如果成功)。

each() 函數(shù)生成一個(gè)由數(shù)組當(dāng)前內(nèi)部指針?biāo)赶虻脑氐逆I名和鍵值組成的數(shù)組筐带,并把內(nèi)部指針向前移動(dòng)今穿。

current() 函數(shù)返回?cái)?shù)組中的當(dāng)前元素(單元)。

count() 函數(shù)計(jì)算數(shù)組中的單元數(shù)目或?qū)ο笾械膶傩詡€(gè)數(shù)烫堤。

compact() 函數(shù)創(chuàng)建一個(gè)由參數(shù)所帶變量組成的數(shù)組荣赶。如果參數(shù)中存在數(shù)組凤价,該數(shù)組中變量的值也會(huì)被獲取。

asort() 函數(shù)對(duì)數(shù)組進(jìn)行排序并保持索引關(guān)系拔创。主要用于對(duì)那些單元順序很重要的結(jié)合數(shù)組進(jìn)行排序利诺。

arsort() 函數(shù)對(duì)數(shù)組進(jìn)行逆向排序并保持索引關(guān)系。主要用于對(duì)那些單元順序很重要的結(jié)合數(shù)組進(jìn)行排序剩燥。

array_walk_recursive() cursive() 函數(shù)

PHP Array 函數(shù)

array_walk() 函數(shù)對(duì)數(shù)組中的每個(gè)元素應(yīng)用回調(diào)函數(shù)慢逾。如果成功則返回 TRUE,否則返回 FALSE灭红。

array_values() 函數(shù)返回一個(gè)包含給定數(shù)組中所有鍵值的數(shù)組侣滩,但不保留鍵名。

array_unshift() 函數(shù)在數(shù)組開(kāi)頭插入一個(gè)或多個(gè)元素变擒。

array_unique() 函數(shù)移除數(shù)組中的重復(fù)的值君珠,并返回結(jié)果數(shù)組。

array_uintersect_assoc() 函數(shù)帶索引檢查計(jì)算數(shù)組的交集娇斑,用回調(diào)函數(shù)比較數(shù)據(jù)策添。

array_uintersect() 函數(shù)計(jì)算數(shù)組的交集,用回調(diào)函數(shù)比較數(shù)據(jù)毫缆。

array_udiff_uassoc() 函數(shù)返回 array1 數(shù)組中存在但其它數(shù)組中都不存在的部分唯竹。返回的數(shù)組中鍵名保持不變。

array_udiff_assoc() 函數(shù)返回 array1 中存在但其它數(shù)組中都不存在的部分苦丁。

array_udiff() 函數(shù)返回一個(gè)數(shù)組浸颓,該數(shù)組包括了所有在被比較數(shù)組中,但是不在任何其它參數(shù)數(shù)組中的值旺拉,鍵名保留不變产上。

array_sum() 函數(shù)返回?cái)?shù)組中所有值的總和。

array_splice() 函數(shù)與 array_slice() 函數(shù)類(lèi)似账阻,選擇數(shù)組中的一系列元素蒂秘,但不返回泽本,而是刪除它們并用其它值代替淘太。

array_slice() 函數(shù)在數(shù)組中根據(jù)條件取出一段值,并返回规丽。

array_shift() 函數(shù)刪除數(shù)組中的第一個(gè)元素蒲牧,并返回被刪除元素的值。

array_search() 函數(shù)與 in_array() 一樣赌莺,在數(shù)組中查找一個(gè)鍵值冰抢。如果找到了該值,匹配元素的鍵名會(huì)被返回艘狭。如果沒(méi)找到挎扰,則返回 false翠订。

array_reverse() 函數(shù)將原數(shù)組中的元素順序翻轉(zhuǎn),創(chuàng)建新的數(shù)組并返回遵倦。如果第二個(gè)參數(shù)指定為 true尽超,則元素的鍵名保持不變,否則鍵名將丟失梧躺。

array_reduce() 函數(shù)用回調(diào)函數(shù)迭代地將數(shù)組簡(jiǎn)化為單一的值似谁。如果指定第三個(gè)參數(shù),則該參數(shù)將被當(dāng)成是數(shù)組中的第一個(gè)值來(lái)處理掠哥,或者如果數(shù)組為空的話(huà)就作為最終返回值巩踏。

array_rand() 函數(shù)從數(shù)組中隨機(jī)選出一個(gè)或多個(gè)元素,并返回续搀。

array_push() 函數(shù)向第一個(gè)參數(shù)的數(shù)組尾部添加一個(gè)或多個(gè)元素(入棧)塞琼,然后返回新數(shù)組的長(zhǎng)度。

array_product() 函數(shù)計(jì)算并返回?cái)?shù)組中所有值的乘積禁舷。

array_pop() 函數(shù)刪除數(shù)組中的最后一個(gè)元素屈梁。

array_pad() 函數(shù)向一個(gè)數(shù)組插入帶有指定值的指定數(shù)量的元素。

array_multisort() 函數(shù)對(duì)多個(gè)數(shù)組或多維數(shù)組進(jìn)行排序榛了。

array_merge_recursive() 函數(shù)與 array_merge() 函數(shù) 一樣在讶,將一個(gè)或多個(gè)數(shù)組的元素的合并起來(lái),一個(gè)數(shù)組中的值附加在前一個(gè)數(shù)組的后面霜大。并返回作為結(jié)果的數(shù)組构哺。

array_merge() 函數(shù)把兩個(gè)或多個(gè)數(shù)組合并為一個(gè)數(shù)組。

array_map() 函數(shù)返回用戶(hù)自定義函數(shù)作用后的數(shù)組战坤∈锴浚回調(diào)函數(shù)接受的參數(shù)數(shù)目應(yīng)該和傳遞給 array_map() 函數(shù)的數(shù)組數(shù)目一致。

array_keys() 函數(shù)返回包含數(shù)組中所有鍵名的一個(gè)新數(shù)組途茫。

array_key_exists() 函數(shù)判斷某個(gè)數(shù)組中是否存在指定的 key碟嘴,如果該 key 存在,則返回 true囊卜,否則返回 false娜扇。

array_intersect_ukey() 函數(shù)用回調(diào)函數(shù)比較鍵名來(lái)計(jì)算數(shù)組的交集。

array_intersect_uassoc() 函數(shù)使用用戶(hù)自定義的回調(diào)函數(shù)計(jì)算數(shù)組的交集栅组,用回調(diào)函數(shù)比較索引雀瓢。

array_intersect_key() 函數(shù)使用鍵名比較計(jì)算數(shù)組的交集。

array_intersect_assoc() 函數(shù)返回兩個(gè)或多個(gè)數(shù)組的交集數(shù)組玉掸。

array_intersect() 函數(shù)返回兩個(gè)或多個(gè)數(shù)組的交集數(shù)組刃麸。

array_flip() 函數(shù)返回一個(gè)反轉(zhuǎn)后的數(shù)組,如果同一值出現(xiàn)了多次司浪,則最后一個(gè)鍵名將作為它的值泊业,所有其他的鍵名都將丟失把沼。

array_filter() 函數(shù)用回調(diào)函數(shù)過(guò)濾數(shù)組中的元素,如果自定義過(guò)濾函數(shù)返回 true吁伺,則被操作的數(shù)組的當(dāng)前值就會(huì)被包含在返回的結(jié)果數(shù)組中智政, 并將結(jié)果組成一個(gè)新的數(shù)組。如果原數(shù)組是一個(gè)關(guān)聯(lián)數(shù)組箱蝠,鍵名保持不變续捂。

array_fill() 函數(shù)用給定的值填充數(shù)組,返回的數(shù)組有 number 個(gè)元素宦搬,值為 value牙瓢。返回的數(shù)組使用數(shù)字索引,從 start 位置開(kāi)始并遞增间校。如果 number 為 0 或小于 0矾克,就會(huì)出錯(cuò)。

array_diff_ukey() 返回一個(gè)數(shù)組憔足,該數(shù)組包括了所有出現(xiàn)在 array1 中但是未出現(xiàn)在任何其它參數(shù)數(shù)組中的鍵名的值胁附。注意關(guān)聯(lián)關(guān)系保留不變。與 array_diff() 不同的是滓彰,比較是根據(jù)鍵名而不是值來(lái)進(jìn)行的控妻。

array_diff_uassoc() 函數(shù)使用用戶(hù)自定義的回調(diào)函數(shù) (callback) 做索引檢查來(lái)計(jì)算兩個(gè)或多個(gè)數(shù)組的差集。返回一個(gè)數(shù)組揭绑,該數(shù)組包括了在 array1 中但是不在任何其他參數(shù)數(shù)組中的值弓候。

array_diff_key() 函數(shù)返回一個(gè)數(shù)組,該數(shù)組包括了所有在被比較的數(shù)組中他匪,但是不在任何其他參數(shù)數(shù)組中的鍵菇存。

array_diff_assoc() 函數(shù)返回兩個(gè)數(shù)組的差集數(shù)組。該數(shù)組包括了所有在被比較的數(shù)組中邦蜜,但是不在任何其他參數(shù)數(shù)組中的鍵和值依鸥。

array_diff() 函數(shù)返回兩個(gè)數(shù)組的差集數(shù)組。該數(shù)組包括了所有在被比較的數(shù)組中悼沈,但是不在任何其他參數(shù)數(shù)組中的鍵值贱迟。

array_count_values() 函數(shù)用于統(tǒng)計(jì)數(shù)組中所有值出現(xiàn)的次數(shù)。

array_combine() 函數(shù)通過(guò)合并兩個(gè)數(shù)組來(lái)創(chuàng)建一個(gè)新數(shù)組井辆,其中的一個(gè)數(shù)組是鍵名关筒,另一個(gè)數(shù)組的值為鍵值。

array_chunk() 函數(shù)把一個(gè)數(shù)組分割為新的數(shù)組塊杯缺。

array_change_key_case() 函數(shù)將數(shù)組的所有的 KEY 都轉(zhuǎn)換為大寫(xiě)或小寫(xiě)。

array() 創(chuàng)建數(shù)組睡榆,帶有鍵和值萍肆。如果在規(guī)定數(shù)組時(shí)省略了鍵袍榆,則生成一個(gè)整數(shù)鍵,這個(gè) key 從 0 開(kāi)始塘揣,然后以 1 進(jìn)行遞增包雀。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市亲铡,隨后出現(xiàn)的幾起案子才写,更是在濱河造成了極大的恐慌,老刑警劉巖奖蔓,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件赞草,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡吆鹤,警方通過(guò)查閱死者的電腦和手機(jī)厨疙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)疑务,“玉大人沾凄,你說(shuō)我怎么就攤上這事≈剩” “怎么了撒蟀?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)温鸽。 經(jīng)常有香客問(wèn)我牙肝,道長(zhǎng),這世上最難降的妖魔是什么嗤朴? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任配椭,我火速辦了婚禮,結(jié)果婚禮上雹姊,老公的妹妹穿的比我還像新娘股缸。我一直安慰自己,他們只是感情好吱雏,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布敦姻。 她就那樣靜靜地躺著,像睡著了一般歧杏。 火紅的嫁衣襯著肌膚如雪镰惦。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,165評(píng)論 1 299
  • 那天犬绒,我揣著相機(jī)與錄音旺入,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛茵瘾,可吹牛的內(nèi)容都是我干的礼华。 我是一名探鬼主播,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼拗秘,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼圣絮!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起雕旨,我...
    開(kāi)封第一講書(shū)人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤扮匠,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后凡涩,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體棒搜,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年突照,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了帮非。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡讹蘑,死狀恐怖末盔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情座慰,我是刑警寧澤陨舱,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站版仔,受9級(jí)特大地震影響游盲,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蛮粮,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一金拒、第九天 我趴在偏房一處隱蔽的房頂上張望名秀。 院中可真熱鬧据沈,春花似錦崖叫、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至妨蛹,卻和暖如春屏富,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蛙卤。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工狠半, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓典予,卻偏偏與公主長(zhǎng)得像甜滨,于是被迫代替她去往敵國(guó)和親乐严。 傳聞我的和親對(duì)象是個(gè)殘疾皇子瘤袖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • php usleep() 函數(shù)延遲代碼執(zhí)行若干微秒。 unpack() 函數(shù)從二進(jìn)制字符串對(duì)數(shù)據(jù)進(jìn)行解包昂验。 uni...
    思?jí)鬚HP閱讀 1,984評(píng)論 1 24
  • PHP常用函數(shù)大全 usleep() 函數(shù)延遲代碼執(zhí)行若干微秒捂敌。 unpack() 函數(shù)從二進(jìn)制字符串對(duì)數(shù)據(jù)進(jìn)行解...
    上街買(mǎi)菜丶迷倒老太閱讀 1,366評(píng)論 0 20
  • 一、Array_key_exists();檢查給定的鍵名或索引是否存在于數(shù)組中二既琴、array_keys ()返回?cái)?shù)...
    peng_js閱讀 325評(píng)論 0 0
  • 不知道大家有沒(méi)有感覺(jué)到占婉,入秋之后早晚氣溫越來(lái)越低,果粉們除了在早出晚歸時(shí)要記得添置衣物外甫恩,飲食也需要調(diào)整起來(lái)逆济,適合...
    賞金客棧_J掌柜閱讀 1,046評(píng)論 0 48
  • 最近,覺(jué)山隱窯每個(gè)人都挺忙磺箕,因?yàn)樾缕泛蜔徜N(xiāo)品不斷面市奖慌,所以不免要趕趕工。充實(shí)的日子也過(guò)得飛快松靡,昨天晨起出門(mén)简僧,竟然有...
    dh1414閱讀 243評(píng)論 0 0