私はファイルからこれを取得しようとしています:
BEGIN_SEREFERRALS 2 google 13 15 search 2 2 END_SEREFERRALS
私はこの機能を使用します:
function getTextBetweenSEO($file)
{
$pattern = "/BEGIN_SEREFERRALS\s(.*)\sEND_SEREFERRALS/i";
preg_match_all($pattern, $file, $matches);
print_r($matches);
exit();
return $matches[1];
}
私が印刷したものはこれです:
Array ( [0] => Array ( ) [1] => Array ( ) )
正規表現が失敗する理由