<?php
function desde_hasta($desde, $hasta, $contenido){
if(eregi($desde ,$contenido)){ $retorno = explode($desde, $contenido); $retorno = $retorno[1];
$retorno = explode($hasta, $retorno); $retorno = $retorno[0];
return $retorno;
} else {
return FALSE;
}
}
?>
Debes ser lo mas especifico posible ya que solo debuelve la primera coincidencia, o sea.,.. si la misma coincidencia se repite mas de una ves debolverá solo la primera a menos que lo modifiques de retorno[1] a retorno[2], es mas... hasta puedes agregarlo como una variable extra
function desde_hasta($desde, $hasta, $contenido,$cantidad){...
Donde cantidad = $cantidad+1;