国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP字符串截取和截取函數的介紹

2020-03-24 18:55:10
字體:
來源:轉載
供稿:網友
這篇文章給大家介紹的內容是關于PHP字符串截取和字符串截取函數,有需要的朋友可以參考一下。

1、按照字符所在索引進行截取:

1 $str = hello word,my name is zym 2 echo substr($str,11);//my name is zym3 echo substr($str,11,2);//my

2、按照指定字符進行截取:

01 $str = hello world,my name is zym 02 //截取某個字符在字符串中首次出現直到最后的所有字符(從左到右)03 echo strchr($str, my //my name is zym04 //另外一種寫法05 echo strstr($str, my //my name is zym06 //不區分大小寫的寫法07 echo stristr($str, MY //my name is zym08 //截取某個字符在字符串中最后出現到最后的所有字符(從右到左)09 echo strrchr($str, o //orld,my name is zym10 //輸出某個字符在字符串中首次出現的位置索引11 echo strpos($str, my //1212 //將字符串拆分成數組13 $arry = explode( , ,$str);14 var_dump($arry);//array(2) { [0]= string(11) hello world [1]= string(14) my name is zym }

做個實際案例,在一個語句中,找出某個字出現了多少次,分別出現在哪個位置?

1 $str = hello world,my name is zym 2 $num=0;3 echo 字母【o】出現了位置索引是: 4 for($i=0; strpos($str, o ,$i)!=0; $i=strpos($str, o ,$i)+1){5 $num+=1;6 echo strpos($str, o ,$i). 、 //4 78 echo 字母【o】總共出現了 .$num. 次 //2

3、通過指定字符將主字符串進行拆分(字符串分割):

string strtok ( string $str , string $token ) string strtok ( string $token )strtok() 將字符串 str 分割為若干子字符串,每個子字符串以 token 中的字符分割。這也就意味著,如果有個字符串是 This is an example string ,你可以使用空格字符將這句話分割成獨立的單詞。

注意僅第一次調用 strtok 函數時使用 string 參數。后來每次調用 strtok,都將只使用 token 參數,因為它會記住它在字符串 string 中的位置。如果要重新開始分割一個新的字符串,你需要再次使用 string 來調用 strtok 函數,以便完成初始化工作。注意可以在 token 參數中使用多個字符。字符串將被該參數中任何一個字符分割。

1 $a = hello,world,my,name,is,zym 2 $b = strtok($a, , 3 while($b){4 echo $b. br/ 5 $b = strtok( , 6 }

4、把查詢字符解析到變量中:

1 $url = http://www.zymseo.com?username=zym sex=男 2 $msg = substr($url,(strpos($url, ? )+1));3 parse_str($msg);4 echo $username;5 echo $sex;

5、將字符串每隔n個字符就拆分一次,并插入特定的分隔符:

打印代碼幫助

1 $a = abcdefghijklmnopqrstuvwxyz 2 echo chunk_split($a,3, | //abc | def | ghi | jkl | mno | pqr | stu | vwx | yz |

相關推薦:

PHP如何獲得2個字符之間的字符串

以上就是PHP字符串截取和截取函數的介紹的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 文水县| 肇东市| 汽车| 竹溪县| 景宁| 长泰县| 西峡县| 年辖:市辖区| 雅江县| 衢州市| 新泰市| 巴中市| 大邑县| 万山特区| 林甸县| 乌拉特前旗| 嘉善县| 合肥市| 深泽县| 册亨县| 涡阳县| 盐池县| 五河县| 甘孜县| 大英县| 甘德县| 海原县| 久治县| 江津市| 涿鹿县| 柳林县| 班玛县| 林州市| 建湖县| 库伦旗| 江西省| 马关县| 彭州市| 武定县| 凯里市| 天全县|