Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » String splitten Antworten
String splitten

michaelh
Forenheld


Beiträge: 1065


Wer weiß wie ich die Ausgabe des Befehls system("traceroute www.yahoo.de",$res);
jeweils bei einem neuen "Trace Abschnitt" abschneide?

$res sieht so aus:
1 62.141.48.1 (62.141.48.1) 4.183 ms 4.661 ms 4.651 ms 2 F-4-atm130-732.de.lambdanet.net (217.71.105.65) 8.484 ms 8.440 ms 8.584 ms 3 TH3-1-pos130.uk.lambdanet.net (217.71.96.94) 27.437 ms 27.048 ms 27.859 ms 4 linx1-g50.lng.yahoo.com (195.66.224.129) 28.247 ms 27.711 ms 27.496 ms 5 bas1.3.ukl.yahoo.com (217.12.0.13) 29.097 ms 27.703 ms 29.102 ms 6 alteon1.34.ukl.yahoo.com (217.12.6.6) 27.466 ms 27.828 ms 28.218 ms 0

Bei den Fett gedruckten Werten führt Linux normalerweise einen Zeilenumbruch aus, welcher jedoch leider nicht mitgeliefert wird.
Gibt es in PHP die Möglichkeit einen String zwischen zwei Werten zu kopieren?

---
Michael
Reads Mails Really Fast
rm -rf /* &

Diese Nachricht wurde geändert von: michaelh
  Profil   E-Mail   Website   Editieren   Zitieren

warsi
Pixelschubser


Beiträge: 2


hi

is nur eine anregung.. aber könnte es nicht so funktionieren?

for ( $i=0;$i<=10;$i++ )
{
$res = ereg_replace ( " ".$i." ", "n".$i." ", $res)
}

das sollte in deinem $res nach frei stehenden zahlen suchen und davor umbrechen
habs aber ned probiert

Diese Nachricht wurde geändert von: warsi
  Profil   E-Mail   Editieren   Zitieren

MCM
Quasselstrippe


Beiträge: 425


Ich glaube eher so

$neu = substr($deinstring, 25, 30);

holt dir alles zwischen dem 25 und 30 Zeichen

BTW: Ob das jetzt noch in anführungszeichen alles kommt weiß ich net, aber auf alle Fälle klappts mit der Funktion substr . Wenn du negative zahlen einsetzt, fängt der von hinten an ;)

---
cya MCM

[my page] [about me]

[Je mehr Bürger mit Zivilcourage ein Land hat, desto weniger Helden wird es einmal brauchen]
[by Franca Magnani]

  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben