Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wyciąganie tekstu bez znacznika img
szczabik
post
Post #1





Grupa: Zarejestrowani
Postów: 226
Pomógł: 1
Dołączył: 13.05.2008

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


Witam mam taką zmienną

  1. <?php
  2. $tresc = '<a href='http://www.energetykrow.rybnik.pl/foto/pilkarze-09-10/Widawski-wywiad1.jpg' target=_blank><img src='http://www.energetykrow.rybnik.pl/images/news_cats/Widawski_news2.jpg' style='margin-left:5px' align='right'></a>W dziale <a href='viewpage.php?page_id=59' target='_blank'><b>Wywiady</b></a> pojawiła się rozmowa z nowym trenerem piłkarzy ROW Rybnik - <b>Dariuszem Widawskim</b>. Opowiada on w niej między innymi o swojej dotychczasowej karierze piłkarskiej i trenerskiej oraz mówi dlaczego przyjął propozycję poprowadzenia naszej drużyny.<br>
  3. Zapraszamy do lektury!';
  4. ?>




Jak mogę wyciągnąć ze zmiennej cały tekst ale bez znacznika <a href czyli bez

Kod
<a href=\'http://www.energetykrow.rybnik.pl/foto/pilkarze-09-10/Widawski-wywiad1.jpg\' target=_blank><img src=\'http://www.energetykrow.rybnik.pl/images/news_cats/Widawski_news2.jpg\' style=\'margin-left:5px\' align=\'right\'></a>



Chodzi o wyświetlanie samego tekstu bez odnośnika obrazkowego który jest na początku.



Wiem że mogę użyć ale nie wiem jak napisać takie wyrażanie regularne może ktoś mi pomóc ?

Ten post edytował szczabik 21.07.2009, 08:58:39
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Swirek
post
Post #2





Grupa: Zarejestrowani
Postów: 221
Pomógł: 20
Dołączył: 4.05.2006
Skąd: Polska

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


  1. <?php
  2. $od ='<a';
  3. $do = '</a>';
  4. $trescprzerobiona = preg_replace("#$od(.*)$do#",' ', $tresc);
  5. ?>


może tak? ale nie jestem pewny 100% czy zadziała
edit:

sprawdziłem działa ale kasuje do 2 linku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
możesz poprostu dodać spacje przed pierwszym zamknięciem linku </a> i zmienną $do przypisać
  1. <?php
  2. $do = ' </a>';
  3. ?>


choć zdaje sobie sprawe, że to troche może nie ciekawe rozwiązanie bo gdy pojawi się w treści dalszej </a> z spacją przed to zetnie do tego punktu.
ale idea myśle, że właściwa jak najbardziej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Swirek 21.07.2009, 09:41:29
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 - 11:02