php字串操作相關的函式

2021-07-22 20:52:32 字數 1818 閱讀 8072

trim() 函式可以去除字串開始和結束位置的空格,並將結果字串返回。預設情況下,除去的字元是 換行符 和 回車符(\n 和 \r)、水平製表符和垂直製表符(\t 和 \x0b)、字串結束符(\0)和空格。

1trim() 只從字串開始處除去空格,rtrim() 只從字串結束處除去空格。

使用 html 格式化:n12br() 函式    ----------------n12br() 函式將字串作為輸入引數,用 xhtml 中的

標記 代替字串中的換行符。

為列印輸出而格式化字串---------------  將字串輸出到瀏覽器,php 除了 echo 還有print()結構,它實現的功能與 echo 相同,但 具有返回值(true或false,表示成果或失敗)。printf()和 sprintf()則可以實現更複雜的格式,它們的工作方式基本相同,只是 printf()函式是將乙個格式化的字串輸出到瀏覽器中,而sprintf()則是返回乙個格式化了的字串。

字串大小寫函式:strtoupper()----將字串轉換為大寫;strtolower()----將字串轉換為小寫;ucfirst()---- 如果字串第乙個是字母,就將該字元轉換為大寫;ucwords()---- 將字串的每個單詞的第乙個字母轉換為大寫。

格式化字串以便於儲存:addslashes() 和 stripslashes()在資料庫中,有些字元會被解釋成控制符,例如 引號(單引和雙引),反斜槓 和 null。為了將這些字元進行轉義處理,可以在它們前面加乙個反斜槓。這個規則對所有特殊字元都適用。php提供了兩個專門轉義字串的函式。在任何字串寫到資料庫之前,如果你的php 的預設配置沒有啟用該功能,你應該使用 addslashes()將它們重新格式化,例如:$feedback = addslashes(trim($_post['feedback']));

用於字串連線和分割字串的函式:explode()implode()或 join()函式的作用與 explode()相反,這兩個函式的效果是一致的,例如:$new_email = implode('@' , $email_array);------- 此**是從 $email_array中取出陣列元素,然後用第乙個傳入的引數將它們連線起來。

strtok()、substr():substr( $test , 0 , 4 );返回字串的頭4個字元。

字串的排序:strcmp()、strcasecmp()、strnatcmp()

使用 strlen()函式測試字串的長度。

在字串中查詢字串:strstr()、strchr()、strrchr()和stristr()--------------- strstr($feedback , 『shop』); strchr()和 strstr()效果一樣,stristr()除了不區分大小寫,其他也一樣。strrchr(),它幾乎和strstr()一樣,但會在最後出現目標關鍵字的位置的前面返回被搜尋字串。查詢字串的位置:strpos()、strrpos()----------------  strpos($test,"o"); 會返回乙個數字,表示o的位置。 strrpos()也幾乎一樣,但返回的是被搜尋字串中最後一次出現目標關鍵字字串的位置。

替換子字串:str_replace()、substr_replace() ----------------- $test = substr_replace($test , 'x', -1);  用x替換$test 中的最後乙個字元。

Python 字串相關操作函式

目錄 title upper lower rstrip replace split count 以首字母大寫的方式顯示每個單詞 name abc def print name.title 輸出結果 abc def 將字串改為全部大寫 name abc print name.upper 輸出結果 ab...

PHP字串操作函式集

php字串操作函式集 字串的整理 chop ltrim 和trim 整理字串的第一步是清理字串中多餘的空格.預設情況下,除去的字元是換行符和回車符 n和r 水平和垂直製表符 t和 x0b 字串結束符 0 和空格.除了這個預設的過濾字元列表外,還可以在該函式的第二個引數中提供要過濾的特殊字元.這三個函...

PHP字串常用的操作函式

php字串常用的操作函式 strval 把變數轉換成字串 strrev 反轉字串 trim 去掉字串首尾半形空格 ltrim 去掉左邊半形的英文空格 rtrim 去掉右邊半形的英文空格 strlen 取字串的長度 long length substr 擷取子字串 strrchr 查詢字元在字串中最後...