Mailinglisten-Archive |
On Tue, Oct 10, 2000 at 01:50:41PM +0200, Juri Smarschevski wrote: > > -----Original Message----- From: Jens Benecke > > [mailto:jens_(at)_jensbenecke.de]On Behalf Of Jens Benecke Hallo, > Hi Jens, > > > warum geht das folgende nicht (gibt einen Parse error am Array)? > > function myfunc($blubb) { return $blubb."be Tasse!"; } > > $foo = array(..., "bar" => myfunc("true"), ...); > Hmm, bei mir funkt ... (PHP 3.0.16) function ppp($a) { return $a.'fff'; } > $arrEEE = array('a'=> ppp('abc'), 'b' => ppp('def')); > // Output a => abcfff b => deffff > Offensichtlich liegt der Fehler woanders, vielleicht in der gleichen > Zeile, aber SpaltenName ist nicht "bar" ;-) Hm, bei mir (php 4.0.2) ging das irgendwie nicht. aber noch schlimmer ist das hier, das geht nämlich auch nicht und nervt ohne Ende weil man ständig mit $tmp-Variablen rumhantieren muss: // phplib-klassen für Datenbank $q = query("select * from foobar_tabelle"); $xx = array( eins => $q->f("col1"), zwei => $q->f("col2"), ... ) Dies dagegen // phplib-klassen für Datenbank $q = query("select * from foobar_tabelle"); $tmp1 = $q->f("col1"); $tmp2 = $q->f("col2"); $xx = array( eins => $tmp1, zwei => $tmp2, ... ) funktioniert hervorragend, nervt bloss halt. Any ideas? =;) -- "Ich kenne zwar Netbus (bevorzuge allerdings http://www.linuxfaq.de SubSeven), aber was zur Hölle ist RFC791???!" http://www.hitchhikers.de -- Karsten in de.org.ccc http://www.jensbenecke.de
php::bar PHP Wiki - Listenarchive