Imidlertid er "mere kompakt" ikke en kvalitet i sig selv! One-liners er som regel svære at gennemskue for andre (inkl. dig selv om ½ års tid), og derfor ikke specielt vedligeholdelsesvenlige.
Jeg vil ikke anbefale den ene frem for den anden. Umiddelbart vil jeg gætte på at de er nogenlunde lige effektive.
Jeg er nu heller ikke sikker på at de er mere effektive end det du har fra starten af: Hvis din tekst er meget lang, og har mange mellemrum, kunne jeg godt forestille mig at explode() ender med at bruge flere ressourcer end at lede efter mellemrum nr. 2 som du gør.
"Kort og kompakt" kode er ikke nødvendigvis det samme som "effektiv" kode. Desuden er performance ikke nødvendigvis et-og-alt (selv om det er vigtigt), men vedligeholdelsesvenlighed er faktisk også vigtig.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.