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 ;-)]
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 ;-)]