WauWau: meine Lösung

Beitrag lesen

Hi,

Ok, ich habe es nun auf die explode()-Technik gemacht [in meinem posting habe ich aus versehen split() mit explode() verwechselt]:

$s = "design=modern&fontsize=medium&search=expandable&ad=hidden&tip=visible";

$settings = text2settings($s);;

function text2settings($str)
  {
    /* $str zu vollaufgelöstem array hinbiegen */
    $s1 = explode("&", $str);
    foreach($s1 as $i => $v)
      $s1[$i] = explode("=", $v);
    /* $str zu richtigem so-wie-es-sein-soll array hinbekommen*/
    $s2 = array();
    foreach($s1 as $v)
      $s2[$v[0]] = $v[1];
    return $s2;
  }

print_r($settings);

Wobei $s hierbei ein beispielstring ist. Ist zwar nicht "so optimiert" wie ich es gerne hätte, aber ganz nett.

WauWau

--
Wau - hier ist mein Selfcode:
ss:) zu:) ls:< fo:~ de:] va:) ch:° n4:# rl:( br:< js:| ie:% fl:| mo:|
[mein alter sah optisch irgendwie besser aus ;-)]