Mailinglisten-Archive |
Hallo, der Fehler muss meines Erachtens nach kommen, da die Definition von split() wie folgt lautet: ----snip--- void list(...); Like array(), this is not really a function, but a language construct. list() is used to assign a list of variables in one operation. ---snup--- Somit soltte, lt. php-ref-manual, eine Zuweisung wie folgt möglich sein: /* Ein numeriertes Array erzeugen: */ $werte = explode( "|", $line ); /* Das numerierte Array dem list()-Konstrukt zuweisen */ list( $OBJEKT_NUMMER, $OBJEKT, $ORT, $PLZ, $BAUJAHR, $GRUNDSTUECKSFLAECHE, $KURZBESCHREIBUNG, $LAUFZEIT, $MONATLICHE_NETTOBELASTUNG, $WOHNFLAECHE, $ANSCHRIFT_BAUTRAEGER, $BAUBEGINN, $FERTIGSTELLUNG, $MAKLER, $OBJEKTUEBLICHE_MIETE, $RUECKZAHLUNG_FONDANMIETER, $VEREINBARTE_OBJEKTMIETE, $VK_AN_KAPITALANLEGER ) = $werte; Sollte ich irren, so berichtigt mich bitte. Gruesse -wm On 14 Jan 00, at 16:15, Sebastian Bergmann wrote: > Hi, > > bei Ausführung der folgenden Anweisung bekomme ich, für mich unverständlich! > :(, einen REGEX Fehler von PHP3 gemeldet: > > // parse line > list( $OBJEKT_NUMMER, > $OBJEKT, > $ORT, > $PLZ, > $BAUJAHR, > $GRUNDSTUECKSFLAECHE, > $KURZBESCHREIBUNG, > $LAUFZEIT, > $MONATLICHE_NETTOBELASTUNG, > $WOHNFLAECHE, > $ANSCHRIFT_BAUTRAEGER, > $BAUBEGINN, > $FERTIGSTELLUNG, > $MAKLER, > $OBJEKTUEBLICHE_MIETE, > $RUECKZAHLUNG_FONDANMIETER, > $VEREINBARTE_OBJEKTMIETE, > $VK_AN_KAPITALANLEGER > ) = split( "|", $line ); > > Sinn der Anweisung soll es sein, die in $line durch "|" Zeichen getrennten > Werte in die entsprechenden Variablen zu legen. > > AHA, > Sebastian > > -- > ___ ___ ___ ___ ___| ___ ___ __, ___ ___ > l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' > `----'--------------------------------------------------------------- 2F - > [ mail : gravedancer_(at)_rc5.de ] [ site : http://gravedancer.rc5.de ] > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php >
php::bar PHP Wiki - Listenarchive