|
[U]复制代码[/U] 代码如下:
0120123456789';
function substr_remain_tag($s, $o, $l) {
$is_match = preg_match_all(
.*? #标签内容
#结束标签
;x
heredoc
, $s, $matches, PREG_OFFSET_CAPTURE, $o);
if ( $is_match ) {
foreach ( $matches[0] as $match ) {
$o0 = $match[1];
#标签左边界越过截取目标右边界, 退出
if ( $o0 >= $o + $l ) break;
$l0 = strlen($match[0]);
#标签右边界在截取目标右边界内, 继续
if ( $o0 + $l0
您可能感兴趣的文章:php输出xml格式字符串(用的这个)PHP实现返回JSON和XML的类分享php+xml结合Ajax实现点赞功能完整实例php通过正则表达式记取数据来读取xml的方法php实现将数组转换为XML的方法php使用simplexml_load_file加载XML文件并显示XML的方法PHP生成json和xml类型接口数据格式PHP读取配置文件类实例(可读取ini,yaml,xml等)php实现的xml操作类PHP生成和获取XML格式数据的方法PHP如何将XML转成数组php遍历解析xml字符串的方法
|
|