phpbar.de logo

Mailinglisten-Archive

[php] String zerkleinern

[php] String zerkleinern

Sebastian Mendel lists at sebastianmendel.de
Mit Jul 6 10:04:28 CEST 2005


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