Buenos Dias.-
Tengo un ejemplo en cadena de texto:
Código PHP:
$cadena = "[Desayuno]Desayuno continental[Almuerzo]Buffet gastronómico."
Y me gustaría descomponer la cadena de texto en un arreglo de la siguiente forma:
Código PHP:
$arreglo = array(
0=> array(
0=>"[Desayuno]",
1=>"Desayuno continental"
),
1 => array(
0=>"[Almuerzo]",
3=>"Buffet gastronómico."
)
);
La razón es que el texto entre corchetes lo voy a reemplazar con una imagen simbólica, y el resto del texto que sea la descripción, para luego distribuirlo en divisiones (HTML), como en la siguiente muestra:
Traté de hacerlo con la función
preg_match, e incluso
preg_match_all (descarté el uso del
ereg por que en la web de
php.net lo declara obsoleto), pero no encuentro el método adecuado hasta ahora, también revisé por Google, pero los ejemplos son aptos para realizar validaciones (como el correo, número telefónico, direcciones web, etc.), estaré agradecido si alguien me puede ayudar en esto.
Saludos,