Jeg har en preg_split: $arr=preg_split("/\\[(code)\\](.*)\\[\\/code\\]/Usmi",$content,-1,PREG_SPLIT_DELIM_CAPTURE);
mit problem er at den lister resultatet i et 1 dimensionalt array:
array(
[0]=>"teksten før code tags",
[1]=>"code",
[2]=>"teksten mellem de 2 code tags",
[3]=>"teksten efter code tags");
men jeg ville gerne have det listet sådan her:
array(
[0]=>"teksten før code tags",
[1]=>array(
[0]=>"code",
[1]=>"teksten mellem de 2 code tags"),
[2]=>"teksten efter code tags");
Vil have preg_split til at returnere det sådan, kan udemærket godt se at jeg bare kan loop igennem det første resultat for at danne den opbygning jeg ville have.
Indlæg senest redigeret d. 04.03.2008 09:00 af Bruger #5620