Vinzenz Mai: IP zeilenweise auslesen

Beitrag lesen

Hallo Fred,

Ich hab eine Liste mit IP Adressen und den Pingzeiten
nun benötige ich aber nur die IP Adressen

Rohtext:
$rohIPs="
212.231.33.4          70 ms
214.239.37.47         135 ms
";

Trenne am Zeilenumbruch,
trenne Inhaltszeilen am Leerzeichen,
nimm vom Ergebnis jeweils nur das erste Element,
füge die erhaltenen Elemente mit einem Zeilenumbruch zusammen.

Endergebnis soll also sein:
$IPs="
212.231.33.4
214.239.37.47
";

Handwerkszeug:
Trennen mit explode(), Zusammenfügen mit implode(), Kontrollstruktur foreach, Kontrollstruktur if, Arrays.

Ich weiß ja nicht, was Du mit dieser Liste weiter vorhast, es erscheint mir jedoch praktischer, die IP-Adressen in einem Array zur weiteren Verarbeitung vorzuhalten als in einer Zeichenkette. Bei Bedarf läßt sich ja aus dem Array mit implode() problemlos in eine Zeichenkette erzeugen.

Freundliche Grüße

Vinzenz