quelltext

J

joky_joky

Tach zusammen ich lese eine URL so in ein array ein.

PHP:
$lines = file ('http://www.blabla.de/cgi-bin/ergebnis.pl?Id='.$id.'&font=1');

und lasse es mir so anzeigen.

PHP:
foreach ($lines as $line_num => $line) 
{
echo "Zeile #<b>{$line_num}</b> : ".htmlspecialchars($line)." <br>\n";
}

So nun meine Frage wie bekomme ich es hin das ich das Array durchsuchen kann.
Habe es mit array_search() probiert. Aber des geht irgendwie nicht.
Ich bräuchte immer die Zeile herausgesucht in der das steht

<td><b>Ergebniss:</td>

und dann von der Zeile die Nummer also so z.B. array[$nummer].
Hat das schonmal jemand gemacht oder geht das nicht.
 
das ist ja dann aber nicht das was ich will ich bräuchte doch die Nummer damit ich die Zeile des array bestimmen kann weil einmal ist es das Array array[40] und einmmal ist es das Array array[50] wo das drin steht <td><b>Ergebniss:</td>

Und da ich das nicht jedesmal selbst raussuchen will ist doch die frage wie kann ich das
automatisieren.
 
Um Arrays nach regulären Ausdräücken zu durchsuchen, gibt es eine spezielle Funktion:preg_grep()

Damit wird ein neuer Array erzeugt, welcher nur die Elemente enthält, die dem Suchausdruck entsprechen.
Dabei werden die Indizes des Ausgangsarrays beibehalten... also wie geschaffen für dein Anliegen :)
 
Zurück