function ParsingM($Str, $StrStart, $StrEnd) { $Source = $Str; $ReturnAry; $Counter = 0; while (!(strpos($Source,$StrStart) === false)){ $Source = substr($Source, strpos($Source, $StrStart) + strlen($StrStart)); $ReturnAry[$Counter] = substr($Source, 0, strpos($Source, $StrEnd)); $Counter++; } return $ReturnAry;}
사용법 : ParsingM(문자열, 시작문자, 끝문자)
예)
$a =ParsingM("<a>1<b><a>2<b><a>3<b>","<a>","<b>");
print_r($a);
출력값 : Array( [0] => 1 [1] => 2 [2] => 3)