Я нашел эту функцию, которая находит данные между двумя строками текста, HTML или что-то еще.
Как это можно изменить, чтобы найти все вхождения? Каждые данные между каждым вхождением $ start [some-random-data] $ end. Я хочу, чтобы все [some-random-data] документа (это всегда будут разные данные).
function getStringBetween($string, $start, $end) {
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}