字串函式庫
AddCSlashes --- 將指定的字元前面加上反斜線
AddSlashes --- 將字串加上反斜線
bin2hex --- 轉換二進制資料成為十六進制表示
Chop --- 移除多餘的空白
Chr --- 傳回指定的字元
chunk_split --- 將字串切成小段
convert_cyr_string --- 轉換古斯拉夫字體為另一個
count_chars --- 傳回在字串中使用的字元的資訊
crc32 --- 計算字串crc32多項式
crypt --- 使用DES將字串碥碼
echo --- 輸出字串
explode --- 切開字串
flush --- 清除輸出緩衝
get_html_translation_table --- 傳回htmlspecialchars( )和htmlentities( )使用的轉換表格
get_meta_tags --- 從檔案取出所有meta標籤內容屬性並且傳回陣列
hebrev --- 轉換希伯來語文字成為可看見的文字
hebrevc --- 轉換希伯來語文字成為可看見的文字和新行的轉換
htmlentities --- 轉換所有字元成為HTML實體
htmlspecialchars --- 轉換特殊字元成為HTML實體
implode --- 將陣列的元素連結起來成為字串
join --- 將陣列的元素連結起來成為字串
levenshtein --- 計算二字串間的Levenshtein-Distance
ltrim --- 去除字串起始處的空白
md5 --- 計算字串的MD5拼湊
Metaphone --- 計算字串的metaphone key
nl2br --- 轉換新行成為HTML的<BR>
ob_start --- 開啟輸出緩衝
ob_get_contents --- 傳回輸出緩衝的內容
ob_end_flush --- 清除輸出緩衝並且關閉輸出緩衝
ob_end_clean --- 丟棄輸出緩衝的內容並且關閉輸出緩衝
ob_implicit_flush --- 開啟或關閉固有的清除
Ord --- 傳回字元的ASCII碼
parse_str --- 剖析字串使它成為變數
print --- 輸出字串
printf --- 輸出格式化字串
quoted_printable_decode --- 轉換引用可列出字串成為8-bit字串
quotemeta --- 將特殊字元加上反斜線
rtrim --- 移除多餘的空白
sscanf --- 依照格式剖析字串
setlocale --- 設定場所資訊
similar_text --- 計算二字串間的相似度
soundex --- 計算字串的發音鍵
sprintf --- 傳回格式化字串
strcasecmp --- 不分大小寫字串比對
strchr --- 找出第一次出現的字元
strcmp --- 字串比對
strcspn --- 找出沒有比對到的最初部份的長度
strip_tags --- 去除字串中的HTML和PHP標籤
stripcslashes --- 去除addcslashes( )引用的斜線
stripslashes --- 去除addslashes( )引用的斜線
stristr --- 不分大小寫找出字串第一次出現的地方
strlen --- 取得字串長度
strnatcmp --- 使用自然順序演算法來比對字串
strnatcasecmp --- 不分大小寫的使用自然順序演算法來比對字串
strncmp --- 指定字元數目的字串比對
str_pad --- 填塞字串成為指定的長度
strpos --- 找出字串第一次出現的位置
strrchr --- 取得字元最後一次出現處到結尾的字串
str_repeat --- 重複字串
strrev --- 顛倒字串
strrpos --- 找出字元最後一次出現的位置
strspn --- 找出比對到的最初部份的長度
strstr --- 找出字串第一次出現的地方
strtok --- 切開字串
strtoupper --- 將字串轉成小寫
strtolower --- 將字串轉成大寫
str_replace --- 取代所有在字串中出現的字串
strtr --- 轉換某些字元
substr --- 取得部份字串
substr_count --- 計算字串的出現次數
substr_replace --- 取代字串的一部份字串
trim --- 去除字串開始處與結束處的空白
ucfirst --- 將字串的第一個字元大寫
ucwords --- 將字串中各個單字的第一個字元大寫
wordwrap --- 使用字串斷行字元將字串包裹成指定的字元數目