国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PHP常用函數之字符串處理

SwordFly / 3300人閱讀

摘要:為數組示例說明在中將字符串替換為即可。返回其中如果的數組值比的數組值長,將中多出來的數組元素在中匹配的字符串替換為空串,返回。

字符串大小寫轉換

strtoupper(string $str) //把字符串全部轉換成大寫字母

strtolower(string $str) //把字符串全部轉換成小寫字母

ucfirst(string $str) //把字符串的首字母轉換成大寫

ucwords(string $str) //把字符串中全部以空格分隔的單詞首字母轉換為大寫

字符串去除空格

ltrim() //去除字符串左邊空格

rtrim() //去除字符串右邊空格

trim() //去除字符串兩邊空格

字符串格式化

nl2br() //在字符串換行之前插入 HTML 換行標記
(字符串必須用雙引號)

strrev() //字符串反轉

md5() //將字符串進行MD5加密,返回一個32位十六進制字符串

htmlspecialchars(string $str) //將字符串中的html標簽轉換成html實體

stripslashes(string $str) //將字符串中的去掉

strip_tags (string $str[,string $allowable_tags]) //從字符串中去除 HTML 和 PHP 標記(HTML 注釋和 PHP 標簽是硬編碼,不能通過$allowable_tags修改的)

wordwrap () //使用字符串打斷字符串為指定數量的字串

strrev (string $string) //反轉字符串

獲取字符串長度

strlen(string $str)

字符串輸出

echo()

print()

die()/exit()

printf()

sprintf()

字符串比較

strcmp(string $str1,string $str2) //區分大小寫比較

strcasecmp(string $str1,string $str2) //不區分大小寫比較

字符串替換

str_replace() //在$subject搜索$search替換為$replace的字符串或數組

1、$search和$replace都是字符串
示例:str_replace("a", "apple", "I like eat apple.");
說明:在$subject中將$search字符串替換為$replace字符串即可。
返回:"I like eapplet applepple."。
2、$search為數組
示例:str_replace(array("a", "p"), "apple", "I like eat apple.");
說明:在$subject中將$search數組中的各個字符串元素依次分別替換為中$replace字符串即可。
返回:"I like eaappleapplelet aappleappleleappleapplele."。
3、$replace為數組
示例:str_replace("a", array("apple", "pear"), "I like eat apple.");
說明:在$subject中將$search字符串替換為Array即可。
返回:"I like eArrayt Arraypple."。
4、$subject為數組
示例:str_replace("a", "apple", array("I like eat app.", "I like eat pear."));
說明:返回值為數組,將$subject中的各元素分別用$search替換為$replace的值進行替換。
返回:Array ( [0] => I like eapplet applepp. [1] => I like eapplet peappler. )。
5、$search和$replace都為數組
示例:str_replace(array("a", "p"), array("apple", "pear"), "I like eat apple.");
說明:在$subject中將$search的各元素值依次分別替換為$replace的各元素值。
返回:"I like eapearpearlet apearpearlepearpearle."
其中:
如果$search的數組值比$replace的數組值長,
str_replace(array("a", "p", "b"), array("apple", "pear"), "I like eat apple && b.");
將$search中多出來的數組元素在$replace中匹配的字符串替換為空串,返回"I like eapearpearlet apearpearlepearpearle && ."。
如果$replace的數組值比$search的數組值長,
str_replace(array("a", "p"), array("apple", "pear", "banana"), "I like eat apple && b.");
$replace中多出來的數組元素將被忽略。返回"I like eapearpearlet apearpearlepearpearle && b."。
6、$search、$replace和$subject都為數組
示例:str_replace(array("a", "p"), array("apple", "pear"), array("I like eat apple.", "I like eat pear"));
說明:在$subject中將$search各元素的值依次分別替換為$replace的值,然后進行替換。

返回:Array ( [0] => I like eapearpearlet apearpearlepearpearle. [1] => I like eapearpearlet peareapearpearler )

字符串重復

str_repeat(string $input,int $multiplier)

字符串轉化

str_split (string $string[,int $split_length = 1]) //將字符串轉換為數組

explode ( string $delimiter , string $string [, int $limit ] ) //使用一個字符串分割另一個字符串轉換成數組

json_decode ( string $json [, bool $assoc = false [, int $depth = 512 [, int $options = 0 ]]] ) //將一個 JSON 編碼的字符串解碼轉換為 PHP 變量 (對象或數組)

字符串截取

substr ( string $string , int $start [, int $length ] ) //返回字符串的子串

strstr (string $haystack ,mixed $needle[, bool $before_needle = false ]) //在字符串中,查找字符串的首次出現的位置開始截取到末尾

strrchr ( string $haystack , mixed $needle ) //查找指定字符在字符串中的最后一次出現位置開始截取到末尾,一般用于獲取文件后綴

字符串打亂

str_shuffle ( string $str ) //隨機打亂一個字符串

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22150.html

相關文章

  • PHP常用函數數組處理

    摘要:數組轉化字符串將一個一維數組的值轉化為字符串如果有,用將一維數組的值連接為一個字符串對數組進行編碼,返回格式字符串數組統計獲取數組元素長度統計數組中所有值出現的次數數組格式化移除數組中重復的值并非鍵交換數組中的鍵和值重新索引,如果是關聯數組 數組轉化字符串 implode (string $glue,array $pieces) / implode ( array $pieces )...

    isLishude 評論0 收藏0
  • PHP常用函數文件系統處理

    摘要:檢測檢查文件或目錄是否存在檢查給定文件名是否為一個存在的文件存在文件檢查給定目錄名是否為一個存在的目錄存在目錄判斷給定的文件名或目錄名是否存在且可讀存在文件或目錄可讀判斷給定的文件名或目錄名是否存在且可寫存在文件或目錄可寫路徑解析解析文件名 檢測 檢查文件或目錄是否存在 file_exists () 檢查給定文件名是否為一個存在的文件(存在、文件) is_file...

    cikenerd 評論0 收藏0
  • PHP中的pack和unpack函數

    摘要:鑒于文件讀寫網絡編程,或者說字節流處理的重要性,掌握這兩個函數是邁向高級編程的基礎。相比之下字節處理門庭冷落,相關函數寥寥無幾。上述是函數簡單的使用場景,接下來分別介紹和函數。如其名,函數的工作是將數據按照格式打包成字節數組。 轉載請注明文章出處:https://tlanyan.me/php-pack-a... PHP有兩個重要的冷門函數:pack和unpack。在網絡編程,讀寫圖像...

    Lin_R 評論0 收藏0
  • php底層原理數組實現

    摘要:數組是最常用的數據類型,同時容易上手也得益于其強大的數組,但是數組在中是如何實現的呢首先,我們還是先了解下相關的數據結構,為下面的內容打好基礎哈希表哈希表,顧名思義,即將不同的關鍵字映射到不同單元的一種數據結構。 數組是PHPer最常用的數據類型,同時php容易上手也得益于其強大的數組,但是數組在php中是如何實現的呢? 首先,我們還是先了解下相關的數據結構,為下面的內容打好基礎 哈希...

    HackerShell 評論0 收藏0
  • Php常用函數系列符串處理

    摘要:規定要檢查的字符串。遇到這種情況時可以使用函數進行檢測。輸出反引用一個引用字符串函數示例反引用一個引用字符串輸出連接分割字符串使用一個字符串分割另一個字符串邊界上的分隔字符。應使用運算符來測試返回值函數示例輸出返回字符串的子串輸入字符串。 轉自我的github函數示例源碼 字符串的格式化 rtrim(),除字符串右端的空白字符或其他預定義字符 ltrim(),刪除字符串開頭空格或...

    陸斌 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<