"chomp" für php
Jens
- php
Guten Abend,
Ich suche einen vergleichbaren Befehl zum cgi "chomp" für php,
der Zweck ist aus einem array die abschliessenden \n zu entfernen.
Funktioniert der Befehl "chop" auch für arrays oder nur für Strings
oder muss man sich mit einer Schleife behelfen?
Danke.
Jens
Hallo Jens,
Ich suche einen vergleichbaren Befehl zum cgi "chomp" für php,
der Zweck ist aus einem array die abschliessenden \n zu entfernen.
Funktioniert der Befehl "chop" auch für arrays oder nur für Strings
oder muss man sich mit einer Schleife behelfen?
Versuche mal folgendes:
$arr=array("abc ","def ","123"," 456");
$arr=array_map("chop",$arr);
array_map wendet eine Callbackfunktion auf alle Elemente des Arrays an. In diesem Fall wird das Element einfach an die Funktion chop übergeben.
Viele Grüße
Antje
Hi Antje!
$arr=array("abc ","def ","123"," 456");
$arr=array_map("chop",$arr);
darauf wäre ich nicht gekommen, nicht schlecht ;-)
Grüße
Andreas
Hi!
Ich suche einen vergleichbaren Befehl zum cgi "chomp" für php,
der Zweck ist aus einem array die abschliessenden \n zu entfernen.
Funktioniert der Befehl "chop" auch für arrays oder nur für Strings
oder muss man sich mit einer Schleife behelfen?
Wie soll ich das verstehen? In PERL entfernt chomp doch auch immer nur Zeichen eines Elementes, da musst Du auch den gesamten Array durchgehen, selbiges gilt für PHP. Aber da Du die Dinge ja nicht in einen Array schreibst um sie dort zu belassen, sondern irgendwann mal drauf zugreifst, kannst Du sie ja auch beim Zugriff mit chop() oder trim() bearbeiten. Oder aber beim Schreiben in den Array.
Grüße
Andreas
Wie soll ich das verstehen? In PERL entfernt chomp doch auch immer nur Zeichen eines Elementes,
Lesen bildet.
perldoc -f chomp
H.
Hi!
Lesen bildet.
perldoc -f chomp
Naja, ich kenn PERL halt nicht besonders gut, aber Danke für die Info.
Grüße
Andreas