這篇文章主要介紹php針對字串的遍歷與截取操作技巧,有興趣的朋友參考下,希望對大家有幫助。
具體如下:
function delStr($start, $end, $orgenStr) { //读取要删除字符位置的前一部分字符串,并赋值给$temp //strpos读取字符第一次出现的位置 //substr读取指定开始与结束位置的子字符串 //echo $before."—". $last; $temp=$orgenStr; while(strpos($temp, $start) && strpos($temp, $end)){ $temp=substr($temp, 0, strpos($temp, $start)).substr($temp,strpos($temp, $end)+strlen($end));; //读取要删除字符位置的后一部分字符串,然后将前后部分连接,并赋值给$temp //返回最后是字符串 } return $temp; } //应用实例 $a="aaaa12345678bbbbtttttttttttttttttttttaaaa12345678bbbb kkkkkkkkkkkkaaaa12345678bbbbttttttttttttttttttttt"; $b="1234"; $c="5678"; echo delStr($b,$c,$a);
輸出為:
#aaaabbtttttttttttttttttttttaaaabbbbkkk#kkkaaaabbbbtttttttttttttttttttttt文的全部內容,希望對大家的學習有所幫助。
相關建議:
php類別自動裝載、鍊式操作、魔術方法實作程式碼_php技巧
以上是php針對字串的遍歷與截取操作技巧的詳細內容。更多資訊請關注PHP中文網其他相關文章!