我发现在互联网上这个功能,它似乎并没有工作因为某种原因getbetween函数不工作?
function getbetween($content, $start, $end)
{
$r = explode($start, $content);
if (isset($r[1]))
{
$r = explode($end, $r[1]);
return $r[0];
}
return '';
}
,它似乎并没有工作,我尝试过了以下的html文件
<test>Hello</test>
,这是PHP页面,我试图用它来获取值招呼
<?php
include('getbetween.php');
$str = getbetween('test.html','<test>','</test>');
echo $str;
?>
它似乎并没有被过去的工作,虽然由于某种原因它一直和我一样,有没有人有任何想法可能是错的?
你做了什么调试?第一次爆炸后设置了什么'$ r'?第二次爆炸后会发生什么? – andrewsi 2013-04-30 17:20:24
从您的示例中,您试图仅将内容片段匹配在文件名上,而不是文件内容。 – mario 2013-04-30 17:21:33
我从来没有得到... – raidenace 2013-04-30 17:23:59