Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]preg_match_all - jak to działa?
No_Name
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 3.08.2008

Ostrzeżenie: (0%)
-----


Chciałem, żeby ze strony http://pl.youtube.com/browse?s=mr&c=0&l=&b=0 pobierało mi tytuły fimlów. Utwożyłem taki skrypt:
  1. <?php
  2. $adres="http://pl.youtube.com/browse?s=mr&c=0&l=&b=0";
  3. $strona = file_get_contents($adres);
  4. preg_match_all('#class=\"vimg120\" title="(.*?)" alt=\"film wideo\"></a>#',$strona,$tytul,PREG_SET_ORDER);        
  5. echo "$tytul[0] <br>$tytul[1]<br>$tytul[2]";
  6. ?>

ale wyświetla mi się coś takiego:
Kod
Array
Array
Array

Jak to naprawić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $adres="http://pl.youtube.com/browse?s=mr&c=0&l=&b=0";
  3. $strona = file_get_contents($adres);
  4. preg_match_all('#class=\"vimg120\" title="(.*?)" alt=\"film wideo\"></a>#',$strona,$tytul,PREG_SET_ORDER);
  5. print_r( $tytul );
  6.  
  7. foreach( $tytul as $T ){
  8.    echo $T[ 0 ] .' '. $T[ 1 ] .'<br />';
  9. }
  10.  
  11.  
  12. ?>


Ten post edytował skowron-line 23.11.2008, 17:13:57
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 22:14