thinkphp6 截取函数 (手写)

 1 public function getNeedBetween($kw1,$mark1,$mark2){$kw=$kw1;$kw='123’'.$kw.'123';$st =stripos($kw,$mark1);$ed =stripos($kw,$mark2);if(($st==false||$ed==false)||$st>=$ed)return 0;$kw=substr($kw,($st+1),($ed-$st-1));return $kw;}//截取指定两个字符之间的字符串
2 public function cut($begin,$end,$str){$b = mb_strpos($str,$begin) + mb_strlen($begin);$e = mb_strpos($str,$end) - $b;return mb_substr($str,$b,$e);}

$tj =Db::table('nqi_storejoinin')->select()->toArray();foreach ($tj as $k =>$v){
1   $item[] =$Amodelo->getNeedBetween($v['store_class_ids'], '{' , '}');}
halt($item);
if(!empty($item)){foreach ($item as $a => $b){2  $item_child[]=$Amodelo->cut(':"',',"', $b);}
}
halt($item_child);


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部