Comunidad PHPeros
Lenguajes => PHP => Mensaje iniciado por: makeiich en 27 de Mayo de 2015, 10:47:50 am
-
Hola quería saber si alguien me puede ayudar con este dilema, me gustaría poder extraer el testo que meto entre los limitadores [] pero no se como hacerlo, ¿podrían ponerme un ejemplo? porfavor muchas gracias.
-
Puedes utilizar esta función que devuelve el texto encerrado entro dos caracteres
function get_string_between($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);
}
$fullstring = "Esto es un texto de [Prueba]";
$parsed = get_string_between($fullstring, "[", "]");
echo $parsed; //
Espero haber sido de ayuda