Extrem: porque no te sirve el código? :S
igual esa idea no es para vos :P
y aca hice la función "básica desde tu punto de vista" :P pa q podamos usarlo entre todos... bah, queria aportar algo jijiji
Código PHP:
<?
function eliminarcontenido($cadena, $inicio, $final)
{
$copia= array();
$s=0;
$j=strlen($cadena);
for($i=0; $i<=$j;$i++)
{
if($cadena[$i+1]==$inicio) $s=1;
if($s==0) $copia[$i] = $cadena[$i];
if($cadena[$i]==$final) $s=0;
}
return implode('', $copia);
}
$cadena = "esto es un texto de ejemplo [1], ahi va un comentario [hola a todos] y este es otro [24-23]. ";
$cad = eliminarcontenido($cadena, '[', ']');
echo $cad;
?>
Suerte!