PHP 字串大全

2022-08-18 00:30:16 字數 4066 閱讀 1614

php字串函式是核心的一部分。無需安裝即可使用這些函式

函式名稱

描述addcslashes

以 c 語言風格使用反斜線轉義字串中的字元

addslashes

使用反斜線引用字串

bin2hex

函式把包含資料的二進位制字串轉換為十六進製制值

chop

rtrim 的別名

chr返回指定的字元

chunk_split

將字串分割成小塊

convert_cyr_string

將字元由一種 cyrillic 字元轉換成另一種

convert_uudecode

解碼乙個 uuencode 編碼的字串

convert_uuencode

使用 uuencode 編碼乙個字串

count_chars

返回字串所用字元的資訊

crc32

計算乙個字串的 crc32 多項式

crypt

單向字串雜湊

echo

輸出乙個或多個字串

explode

使用乙個字串分割另乙個字串

fprintf

將格式化後的字串寫入到流

get_html_translation_table

返回使用 htmlspecialchars 和 htmlentities 後的轉換表

hebrev

將邏輯順序希伯來文(logical-hebrew)轉換為視覺順序希伯來文(visual-hebrew)

hebrevc

將邏輯順序希伯來文(logical-hebrew)轉換為視覺順序希伯來文(visual-hebrew),並且轉換換行符

hex2bin

轉換十六進製制字串為二進位制字串

html_entity_decode

convert html entities to their corresponding characters

htmlentities

將字元轉換為 html 轉義字元

htmlspecialchars_decode

將特殊的 html 實體轉換回普通字元

htmlspecialchars

將特殊字元轉換為 html 實體

implode

將乙個一維陣列的值轉化為字串

join

別名 implode

lcfirst

使乙個字串的第乙個字元小寫

levenshtein

計算兩個字串之間的編輯距離

localeconv

獲取數字格式資訊

ltrim

刪除字串開頭的空白字元(或其他字元)

md5_file

計算指定檔案的 md5 雜湊值

md5計算字串的 md5 雜湊值

metaphone

計算字串的metaphone金鑰

money_format

將數字格式化成貨幣字串

nl_langinfo

查詢語言和區域設定資訊

nl2br

在字串所有新行之前插入 html 換行標記

number_format

以千位分隔符方式格式化乙個數字

ord轉換字串第乙個位元組為 0-255 之間的值

parse_str

將字串解析成多個變數

print

輸出字串

printf

輸出格式化字串

quoted_printable_decode

將 quoted-printable 字串轉換為 8-bit 字串

quoted_printable_encode

將 8-bit 字串轉換成 quoted-printable 字串

quotemeta

轉義元字符集

rtrim

刪除字串末端的空白字元(或者其他字元)

setlocale

設定地區資訊

sha1_file

計算檔案的 sha1 雜湊值

sha1

計算字串的 sha1 雜湊值

similar_text

計算兩個字串的相似度

soundex

計算字串的soundex鍵

sprintf

返回格式化的字串

sscanf

根據指定格式解析輸入的字元

str_getcsv

解析 csv 字串為乙個陣列

str_ireplace

str_replace 的忽略大小寫版本

str_pad

使用另乙個字串填充字串為指定長度

str_repeat

重複乙個字串

str_replace

子字串替換

str_rot13

對字串執行 rot13 轉換

str_shuffle

隨機打亂乙個字串

str_split

將字串轉換為陣列

str_word_count

返回字串中單詞的使用情況

strcasecmp

二進位制安全比較字串(不區分大小寫)

strchr

別名 strstr

strcmp

二進位制安全字串比較

strcoll

基於區域設定的字串比較

strcspn

獲取不匹配遮罩的起始子字串的長度

strip_tags

從字串中去除 html 和 php 標記

stripcslashes

反引用乙個使用 addcslashes 轉義的字串

stripos

查詢字串首次出現的位置(不區分大小寫)

stripslashes

反引用乙個引用字串

stristr

strstr 函式的忽略大小寫版本

strlen

獲取字串長度

strnatcasecmp

使用「自然順序」演算法比較字串(不區分大小寫)

strnatcmp

使用自然排序演算法比較字串

strncasecmp

二進位制安全比較字串開頭的若干個字元(不區分大小寫)

strncmp

二進位制安全比較字串開頭的若干個字元

strpbrk

在字串中查詢一組字元的任何乙個字元

strpos

查詢字串首次出現的位置

strrchr

查詢指定字元在字串中的最後一次出現

strrev

反轉字串

strripos

計算指定字串在目標字串中最後一次出現的位置(不區分大小寫)

strrpos

計算指定字串在目標字串中最後一次出現的位置

strspn

計算字串中全部字元都存在於指定字元集合中的第一段子串的長度。

strstr

查詢字串的首次出現

strtok

標記分割字串

strtolower

將字串轉化為小寫

strtoupper

將字串轉化為大寫

strtr

轉換指定字元

substr_compare

二進位制安全比較字串(從偏移位置比較指定長度)

substr_count

計算字串出現的次數

substr_replace

替換字串的子串

substr

返回字串的子串

trim

去除字串首尾處的空白字元(或者其他字元)

ucfirst

將字串的首字母轉換為大寫

ucwords

將字串中每個單詞的首字母轉換為大寫

vfprintf

將格式化字串寫入流

vprintf

輸出格式化字串

vsprintf

返回格式化字串

wordwrap

打斷字串為指定數量的字串

php字串函式大全

addcslashes 為字串裡面的部分字元新增反斜線轉義字元 addslashes 用指定的方式對字串裡面的字元進行轉義 bin2hex 將二進位制資料轉換成十六進製制表示 chop rtrim 的別名函式 chr 返回乙個字元的ascii碼 chunk split 按一定的字元長度將字串分割成小...

php字串函式大全

strpos str,search,int 查詢search在 str中的第一次位置從int開始 strrpos str,search,int 查詢search在 str中的最後一次出現的位置從int開始 submit str,intstart intlength 從 str中strat位置開始提取...

php字串函式大全

1.常用的字串輸出函式 echo print die exit printf 格式化字串 sprintf 返回格式化的字串 2.常用的字串格式化函式 去掉字元 ltrim 去掉左邊的字串 預設去掉空格 rtrim 去掉右邊的字串 trim 去掉兩邊的字串?1 2345 6789 1011 1213 ...