PHP String

基本介紹

  • 中文名:PHP字元串
  • 外文名:PHP  String
PHP String 簡介,安裝,PHP String 函式,PHP String 常量,

PHP String 簡介

String 字元串函式允許您對字元串進行操作。

安裝

String 函式是 PHP 核心的組成部分。無需安裝即可使用這些函式。

PHP String 函式

PHP:指示支持該函式的最早的 PHP 版本。
函式
描述
PHP
addcslashes()
在指定的字元前添加反斜槓。
4
addslashes()
在指定的預定義字元前添加反斜槓。
3
bin2hex()
把 ASCII 字元的字元串轉換為十六進制值。
3
rtrim() 的別名。
3
chr()
從指定的 ASCII 值返回字元。
3
chunk_split()
把字元串分割為一連串更小的部分。
3
convert_cyr_string()
把字元由一種 Cyrillic 字元轉換成另一種。
3
convert_uudecode()
對 uuencode 編碼的字元串進行解碼。
5
convert_uuencode()
使用 uuencode 算法對字元串進行編碼。
5
count_chars()
返回字元串所用字元的信息。
4
crc32()
計算一個字元串的 32-bit CRC。
4
crypt()
單向的字元串加密法 (hashing)。
3
echo()
輸出字元串。
3
explode()
把字元串打散為數組。
3
fprintf()
把格式化的字元串寫到指定的輸出流。
5
get_html_translation_table()
返回翻譯表。
4
hebrev()
把希伯來文本從右至左的流轉換為左至右的流。
3
hebrevc()
同上,同時把(\n) 轉為 <br />。
3
html_entity_decode()
把 HTML 實體轉換為字元。
4
htmlentities()
把字元轉換為 HTML 實體。
3
htmlspecialchars_decode()
把一些預定義的 HTML 實體轉換為字元。
5
htmlspecialchars()
把一些預定義的字元轉換為 HTML 實體。
3
implode()
把數組元素組合為一個字元串。
3
implode() 的別名。
3
levenshtein()
返回兩個字元串之間的 Levenshtein 距離。
3
localeconv()
返回包含本地數字及貨幣信息格式的數組。
4
從字元串左側刪除空格或其他預定義字元。
3
計算字元串的 MD5 散列。
3
md5_file()
計算檔案的 MD5 散列。
4
metaphone()
計算字元串的 metaphone 鍵。
4
money_format()
把字元串格式化為貨幣字元串。
4
nl_langinfo()
返回指定的本地信息。
4
nl2br()
在字元串中的每個新行之前插入 HTML 換行符。
3
number_format()
通過千位分組來格式化數字。
3
ord()
返回字元串第一個字元的 ASCII 值。
3
parse_str()
把查詢字元串解析到變數中。
3
print()
輸出一個或多個字元串。
3
輸出格式化的字元串。
3
quoted_printable_decode()
解碼 quoted-printable 字元串。
3
quotemeta()
在字元串中某些預定義的字元前添加反斜槓。
3
rtrim()
從字元串的末端開始刪除空白字元或其他預定義字元。
3
setlocale()
設定地區信息(地域信息)。
3
sha1()
計算字元串的 SHA-1 散列。
4
sha1_file()
計算檔案的 SHA-1 散列。
4
similar_text()
計算兩個字元串的匹配字元的數目。
3
soundex()
計算字元串的 soundex 鍵。
3
sprintf()
把格式化的字元串寫寫入一個變數中。
3
根據指定的格式解析來自一個字元串的輸入。
4
str_ireplace()
替換字元串中的一些字元。(對大小寫不敏感)
5
str_pad()
把字元串填充為新的長度。
4
str_repeat()
把字元串重複指定的次數。
4
str_replace()
替換字元串中的一些字元。(對大小寫敏感)
3
str_rot13()
對字元串執行 ROT13 編碼。
4
str_shuffle()
隨機地打亂字元串中的所有字元。
4
str_split()
把字元串分割到數組中。
5
str_word_count()
計算字元串中的單詞數。
4
strcasecmp()
比較兩個字元串。(對大小寫不敏感)
3
strchr()
搜尋字元串在另一字元串中的第一次出現。strstr() 的別名
3
strcmp()
比較兩個字元串。(對大小寫敏感)
3
strcoll()
比較兩個字元串(根據本地設定)。
4
strcspn()
返回在找到任何指定的字元之前,在字元串查找的字元數。
3
strip_tags()
剝去 HTML、XML 以及 PHP 的標籤。
3
stripcslashes()
刪除由 addcslashes() 函式添加的反斜槓。
4
stripslashes()
刪除由 addslashes() 函式添加的反斜槓。
3
stripos()
返回字元串在另一字元串中第一次出現的位置(大小寫不敏感)
5
stristr()
查找字元串在另一字元串中第一次出現的位置(大小寫不敏感)
3
strlen()
返回字元串的長度。
3
strnatcasecmp()
使用一種“自然”算法來比較兩個字元串(對大小寫不敏感)
4
strnatcmp()
使用一種“自然”算法來比較兩個字元串(對大小寫敏感)
4
strncasecmp()
前 n 個字元的字元串比較(對大小寫不敏感)。
4
strncmp()
前 n 個字元的字元串比較(對大小寫敏感)。
4
strpbrk()
在字元串中搜尋指定字元中的任意一個。
5
返回字元串在另一字元串中首次出現的位置(對大小寫敏感)
3
strrchr()
查找字元串在另一個字元串中最後一次出現的位置。
3
strrev()
反轉字元串。
3
strripos()
查找字元串在另一字元串中最後出現的位置(對大小寫不敏感)
5
strrpos()
查找字元串在另一字元串中最後出現的位置(對大小寫敏感)
3
strspn()
返回在字元串中包含的特定字元的數目。
3
strstr()
搜尋字元串在另一字元串中的首次出現(對大小寫敏感)
3
strtok()
把字元串分割為更小的字元串。
3
strtolower()
把字元串轉換為小寫。
3
strtoupper()
把字元串轉換為大寫。
3
strtr()
轉換字元串中特定的字元。
3
substr()
返回字元串的一部分。
3
substr_compare()
從指定的開始長度比較兩個字元串。
5
substr_count()
計運算元串在字元串中出現的次數。
4
把字元串的一部分替換為另一個字元串。
4
trim()
從字元串的兩端刪除空白字元和其他預定義字元。
3
ucfirst()
把字元串中的首字元轉換為大寫。
3
ucwords()
把字元串中每個單詞的首字元轉換為大寫。
3
vfprintf()
把格式化的字元串寫到指定的輸出流。
5
vprintf()
輸出格式化的字元串。
4
vsprintf()
把格式化字元串寫入變數中。
4
wordwrap()
按照指定長度對字元串進行折行處理。
4

PHP String 常量

PHP:指示支持該常量的最早的 PHP 版本。
常量
描述
PHP
CRYPT_SALT_LENGTH
包含系統默認加密方法的長度。對於標準 DES 加密,長度是 2。
CRYPT_STD_DES
如果支持 2 字元 salt 的 DES 加密,則設定為 1,否則為 0。
CRYPT_EXT_DES
如果支持 9 字元 salt 的 DES 加密,則設定為 1,否則為 0。
CRYPT_MD5
如果支持以$1$開始的 12 字元 salt 的MD5加密,則設定為1,否則為0。
CRYPT_BLOWFISH
如果支持以 $2$ 或 $2a$ 開始的 16 字元 salt 的 Blowfish 加密,則設定為 1,否則為 0。
HTML_SPECIALCHARS
HTML_ENTITIES
ENT_COMPAT
ENT_QUOTES
ENT_NOQUOTES
CHAR_MAX
LC_CTYPE
LC_NUMERIC
LC_TIME
LC_COLLATE
LC_MONETARY
LC_ALL
LC_MESSAGES
STR_PAD_LEFT
STR_PAD_RIGHT
STR_PAD_BOTH

相關詞條

熱門詞條

聯絡我們