Mailinglisten-Archive |
Hi Carl, Zitat von Carl Slowinski <webmaster at freie-geister.de>: > Hi > > > <?php > > /* $all kommt aus dem textarea */ > > /* in zeilen auf teilen */ > > /* weiss leider nicht ob das so geht */ > > $t_line=explode("\n",$all); > > foreach ($t_line as $singleLine){ > > > > $t_element=explode(" ",$singleLine); > > /* die einzelnen Elemente sind jetzt in > > * $first_column */ > > $first_column = $t_element[0] ; > > $second_column = $t_element[1]; > > /* usw. */ > > } > > Ok, da das ja nur Basics sind, muss ich euch wohl etwas schwereres > vorwerfen ;) > Also, der 2. Ausdruck ist ein Name bzw. eine Bezeichnung. Und diese kann > theoretisch (auch praktisch) aus mehreren Worten bestehen, also zB > "Objekt Eins". > Gibts eine Möglichkeit, dass ich trotzdem im $t_element[2] die Zahlen > bekomme, also dass das Script feststellt, wo der Name endet und den > gesamten Namen in das Array steckt? Ja. Du fuellst das erste Array-Element in $first_column ab, das letzte Array-Element in $third_column und die Elemente zwischen dem ersten und dem letzten in $second_column. Hierfuer laesst Du dann eine Schleife durch den Array laufen, vom zweiten bis zum vorletzten Element. :-) Aber wie bereits angemerkt wurde: Wenn Du von Benutzereingaben abhaengig bist, ist Dein Ansatz insgesamt etwas gewagt, zumindest ohne Syntax-Check. :-) Viele Gruesse Lutz
php::bar PHP Wiki - Listenarchive