Mailinglisten-Archive |
Hallo Christian, Du schriebst am Montag, 22. Oktober 2001, 23:37 > Ich hab da mal ne Frage, wenns keiner weiß isses auch nicht so schlimm. > Variablen sind so belegt(zwar über ein dynamisches Formular, aber egal): > $file_name="test.htm" > $b="file_name"; > Wenn ich das jetzt versuche so hochzuladen: > $upload = ftp_put($conn_id, "$$b", $source_file, FTP_BINARY); > legt er mir eine Datei namens "$file_name" an. Variable Variablen funktionieren innerhalb von Strings nur mit dem "erweiterten" Syntax von ${$b}. Das ist dasselbe wie mit Arrays, die kannst du auch nicht über $$b[0], sondern nur über ${$b[0]} bzw. ${$b}[0] ansprechen. Generell würde ich empfehlen nur den erweiterten Syntax zu benutzen, auch wenn er länger ist. Das ist auch schwerer zu übersehen als die einfache Form. Btw.: heißt es nun "die" oder "der" Syntax? ;-) Grüße, Lars -- Lars Volkhardt APP - Another PHP Programs http://www.php-zentrale.de mailto:snoopy_(at)_php-zentrale.de
php::bar PHP Wiki - Listenarchive