Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Wyświetlanie z tekstu 3 informacji
potreb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Witam. Mam taki przykład:
  1. <?php
  2. $text = "
  3. <div>
  4. 1. dsdsdsds
  5. </div>
  6.  
  7. <div>
  8. 2. dsdsdsdsdsds
  9. </div>
  10.  
  11. <div>
  12. 3. dsdsds dffddfdf
  13. </div>
  14.  
  15. <div>
  16. 4. asas eerer
  17. </div>
  18.  
  19. <div>
  20. 5. ererw ererwerw
  21. </div>
  22.  
  23. <div>
  24. 6. erewewrr
  25. </div>
  26. ";
  27.  
  28. echo $text;
  29. ?>


W jaki sposób mogę znaleźć a później wyświetlić 3 pierwsze pozycje z divów, choć jest ich więcej, niestety nie jest to pobieranie danych z bazy tylko z pliku, a człowiek nigdy nie bawił się w taki sposób. Prosze o wskazówki.


--------------------

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Prosze o wskazówki.
Tu by sie ladnie sprawdziły wyrażenia regularne smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
potreb
post
Post #3





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Próbowałem w taki sposób:
  1. <?php
  2. $aaa=preg_replace('#<div>(.*?)</div>#si', '1<br>', $text, 3);
  3. echo $aaa;
  4. ?>


Ale tylko zmienia 3 pierwsze a reszta wyświetla normalnie, a preg_replace do tego chyba nie służy


--------------------

Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Ale ty chcesz wylapac a nie zamienic przeciez.
http://pl2.php.net/manual/pl/function.preg-match-all.php
tylko jakos nie zauwazylem by byl tam limit


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
potreb
post
Post #5





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


No właśnie chce wyłapać, już doszedłem do preg_match, spróbuje coś pokombinować, dzięki.


--------------------

Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 07:15