常用字串函式

2022-07-15 17:24:09 字數 2500 閱讀 3179

strlen($string):得到字串長度

strpos($string,$search[,$offset]):在指定字串中查詢目標字串第一次出現的位置

stripos($string,$search[,$offset]):忽略大小寫的去查詢

strrpos($string,$search[,$offset]):在指定字串中查詢目標字串最後一次出現的位置

strripos($string,$search[,$offset]):忽略大小寫的去查詢最後一次出現的位置

strstr|strchr($string,$search[,$before_needle]):查詢字串的首次出現,返回的是字串

stristr($string,$search[,$before_needle]):忽略大小寫的去查詢

strrchr($string,$search):查詢指定字元在字串中的最後一次出現

str_replace($search,$replace,$string):在指定字串中查詢另外乙個字串,找到之後將其替換成指定字串

str_ireplace($search,$replace,$string):忽略大小寫的去查詢並替換

strtolower($string):返回小寫之後的字串

strtoupper($string):返回大寫之後的字串

ucwords($string):單詞的首字母大寫

ucfirst($string):字串的單詞的首字母大寫

lcfirst($string):字串的單詞的首字母小寫

substr($string,$start[,$length]):擷取字串

substr_replace($string,$replace,$start[,$length]):替換字串的子串

ord($char):得到指定字元的ascii

chr($ascii):根據ascii得到指定的字元

md5($string):計算字串的md5的雜湊值,返回32位長度的字串

sha1($string):計算字串的sha1的雜湊值,返回40位長度的字串

trim($string[,$charlist]):預設過濾字串兩端的空格,也可以過濾指定字串

ltrim($string[,$charlist]):過濾字串左端

rtrim|chop($string[,$charlist]):過濾字串右端

strip_tags($string[,$allowtag]):過濾字串中的html標記

addslashes($string):使用反斜線引用字串中的特殊字元

htmlentities($string[,$flag=ent_compat]):將所有字元轉換成html實體

htmlspecialchars($string[,$flag=ent_compat]):將字串中的特殊字元轉換成html實體

nl2br($string):將字串中的\n用

替換

strcmp($string1,$string2):比較兩個字串的大小

strcasecmp($string1,$string2):忽略大小寫的比較字串的大小

strnatcasecmp($string1,$string2):使用自然順序演算法比較字串

strncasecmp($string1,$string2,$len):比較字串的開始的若干個字元

explode($delimiter,$string):將指定字串拆分成陣列

implode|join($delimiter,$array):以指定分隔符將陣列中的鍵值連線成字串

str_split($string[,$split_length=1]):將字串轉換成陣列

printf($format[,$args]):格式化輸出字串

sprintf($format[,$args]):格式化輸出字串

strrev($string):反轉字串

str_shuffle($string):隨機打亂字串

str_repeat($string):重複字串

str_getcsv($input[,$delimiter=','[,$enclosure=''[,$escape='\\']]]):解析csv字串為乙個陣列

parse_str($str[,$arr]):將字串解析成多個變數

常用字串函式

memset 原型 extern void memset void buffer,int c,int count 用法 include 功能 把buffer所指記憶體區域的前count個位元組設定成字元c。說明 返回指向buffer的指標。舉例 memset.c include include ma...

常用字串函式

獲取檔案目錄 dirname c test web home.php 將字串填充到指定長度 str pad str,10,str pad both 重複指定字串 str repeat 4 按照指定長度將字串分割到陣列中 str split str,4 字串反轉 strrev str 大小寫轉換 st...

mysql常用字串 MYSQL常用字串函式寶典

mysql常用字串函式 想更進一步加強自己在查詢語句方面的能力,需要掌握常用函式。字串函式 1 concat s1,s2,sn 將s1,s2,sn串聯成乙個字串。exp root test 14 43 desc t1 field type null key default extra id int ...