在php中有一項非常重要的技術,就是截取指定字串#中指定長度的字元。 PHP對於截取字串可以用PHP預定義函數substr()函數來實現、相信這個大家都非常的清楚,那我還有那些方法呢!
程式碼如下:
strpos(string,find,start)
實例:
程式碼如下:
<?php echo strpos("Hello world!","wo"); ?>
輸出6
程式碼如下:
substr(string,start,length)
其中start的參數
正數- 在字串的指定位置開始
負數- 在從字串結尾的指定位置開始
0 - 在字串中的第一個字元處開始
程式碼如下:
<?php echo substr("Hello world!",6,5); ?>
輸出world
strstr() 函數搜尋一個字串在另一個字串中的第一次出現。
該函數傳回字串的其餘部分(從匹配點)。如果未找到所搜尋的字串,則傳回 false。
程式碼如下:
strstr('abc@jb51.net', '@', TRUE); //参数设定true, 返回查找值@之前的首部, abcstrstr( 'abc@jb51.net', '@'); //默认返回查找值@之后的尾部,@jb51.net
總結:
相信大家透過對本文的學習,對php截取字串有一定的了解和認識,希望對你的工作有幫助!
相關推薦:
以上是php截取字串的方法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!