インターネットでこの機能を見つけましたが、何らかの理由で機能していないようです
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>
これは、値 hello を取得しようとした php ページです。
<?php
include('getbetween.php');
$str = getbetween('test.html','<test>','</test>');
echo $str;
?>
過去に私と一緒に働いたことがありますが、何らかの理由で機能していないようです。