Someone
public text v1 · immutable function extractstring($str, $start, $end) {
$pos_start = strpos($str, $start);
$pos_end = strpos($str, $end, ($pos_start + strlen($start)));
if ( ($pos_start !== false) && ($pos_end !== false) ) {
$pos1 = $pos_start + strlen($start);
$pos2 = $pos_end - $pos1;
return substr($str, $pos1, $pos2);
}
}