Du kunne prøve noget lignende det her.
- $string = '{module name="news" shows="3"}';
-
- $string = str_replace('{module ','',$string);
- $string = str_replace('}','',$string);
- $string = str_replace('"','',$string);
-
- $data = explode(' ',$string);
- foreach($data as $val){
- $item = explode('=',$val);
- $items[$item[0]] = $item[1];
- }
-
- echo '<pre>';
- print_r($items);
- echo '</pre>';
Jeg ved ikke om det er den hurtigste eller bedste løsning, men den laver den string om til et array med variabler.
Indlæg senest redigeret d. 02.04.2012 12:16 af Bruger #8884