php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.07.2005, 20:25  
Gast
 
Beiträge: n/a
Standard String in einem Array finden ==> Zeilen ausgabe

Hallo

ich würde gerne eine HTML - Seite auslesen, diese in einem Array zwischen speichern und anschl. über eine IF - Anweisung die Zeilennummer heraus finden.

Code:
<?php
$content =("http://www.webseite.html");
$zeile=1;
foreach ($content as $line) {
  
    if ( $line == "Spieltag" )
      {
        echo  $zeile ;
        }
       $zeile++;
   }

Leider geht er nie in die IF - Anweisung hinein. Vermutlich liegt mein Fehler darin, daß ich das Array falsch auslesen?!?

Kann mir jemand helfen?

Danke

Gruß
Strolli
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.07.2005, 20:27  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

Du liest die Seite ja auch nicht aus..
PHP-Code:
<?php
// Was machst du da?
$content =("http://www.webseite.html"); 

// So bekommst du das Ganze in ein Array
$content file('http://www.webseite.de');
?>
http://de.php.net/file
Chr!s ist offline  
Alt 18.07.2005, 20:33  
Gast
 
Beiträge: n/a
Standard

Okay. Habe ich nun auch ausprobiert.
Leider geht er immer noch nicht in die If- Anweisung hinein.
Das gesuchte Wort ist auf der Webseite zu sehen, also auch im Quellcode.

Hier nun der aktuelle Code
Code:
<?php
$content =file('http://www.spiegel.de/sport/fussball/0,1518,362350,00.html');
$zeile=1;
foreach ($content as $line) {
    if ( $line == "Spieltag" )
      {
        echo  $zeile ;
      }
     $zeile++;
   }
?>
 
Alt 18.07.2005, 20:36  
Gast
 
Beiträge: n/a
Standard

Ich sehe dort nicht eine Zeile, in der nur Spieltag steht.

Gruß
phpfan
 
Alt 18.07.2005, 20:39  
Gast
 
Beiträge: n/a
Standard

Hmm ! Ich glaube ich komme nun der Sache langsam nahe.

Es gibt doch die Zeile "1.Spieltag". Wenn er nun das Array sequentielle
verarbeitet, müßte er doch auch an diesen Teil kommen, sehen daß das Pattern
stimmt und in die If- Anweisung gehen.
 
Alt 18.07.2005, 20:49  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

Hm.
PHP-Code:
<?php
$line 
== "Spieltag"
?>
geht logischerweise nciht, da die Zeile ja noch mehr Code enthält.
PHP-Code:
<?php
strstr
($line'Spieltag')
?>
geht schon eher..
Chr!s ist offline  
Alt 18.07.2005, 21:01  
Gast
 
Beiträge: n/a
Standard

Super! Hat geklappt. Natürlich muß ich ein Pattern anders suchen

Danke vielmals!
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
Soapfault: Undefined Property Argi PHP-Fortgeschrittene 0 28.07.2008 11:17
php schreibt kein array ins array sondern string fragnicht PHP Tipps 2008 10 19.06.2008 15:03
Text Array, auch wenn keine Ausgabe Array ist? tinchen PHP Tipps 2006 3 02.09.2006 14:18
Ausgabe Array in schleife PHP Tipps 2006 2 01.02.2006 13:49
Übersicht aus mehrdimensionalem Array erzeugen Crypi PHP-Fortgeschrittene 0 30.01.2006 13:44
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Array Ausgabe Nummerieren! PHP Tipps 2007 3 14.12.2005 16:43
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25
String in Array umwandeln PHP Tipps 2004-2 15 24.11.2004 16:53
preg_replace mit array und string PHP-Fortgeschrittene 1 01.11.2004 10:02

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2005-2/27017-string-einem-array-finden-zeilen-ausgabe.html, zeilennummern strstr php, php string in array suchen, php array finden, php suchen in array, php string in zeile suchen, php string array zeile, string zeilenweise ausgeben php, php array string zellen ausgeben, string in array finden php, php text in zeile suchen, ph string im array finden, string im array finden php, php suchen und ausgeben -mysql -datenbank -dateien, php array zeile string, array suchen ausgeben, php if suchen nach zeile im string, php zeile ich array suchen, php array string zeilen ausgeben, php wort in array finden

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.