Mailinglisten-Archive |
Norbert Pfeiffer wrote: > Das folgende Scriptfragment stellt alle empfangenen > Variablen innerhalb eines Arrays zur Verfuegung und > wurde getestet: > <? > $inp = '<IDP > RESULT="61" > Auth_4711_Message="Failed to verify Enrollment" > MSGTYPE="VerifyEnrollmentResponse" > MESSAGE="Type mismatch"/>'; > $rex = '/([A-Z|a-z|_|0-9]+?)="(.+?)"/'; hiermit erlaubst du aber auch '|' meinst du vielleicht '[A-Za-z_0-9]'? > preg_match_all($rex, $inp, $out); > $EG = array(); > foreach($out[0] as $i => $aa) { > $key = $out[1][$i]; > $val = $out[2][$i]; > $EG[$key] = $val; > } > print_r($EG); > ?> -- Sebastian Mendel www.sebastianmendel.de www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive