Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Przycięcie tekstu, od fragmentu do fragmentu
kielich
post
Post #1





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


Witam mam pewien dla mnie probelm, nie wiem jak się za to zabrać. Powedzmy że mamy taki tekstu
Kod
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Amet, consectetuer adipiscing wisi diam mauris, consectetuer condimentum ligula, sit amet, orci.
<down>
Nullam eleifend non, feugiat leo. Suspendisse facilisis faucibus vestibulum. Etiam vestibulum varius. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Morbi facilisis neque, vitae lorem hendrerit nunc felis, nec tellus consectetuer lobortis sed, lectus.
</down>


chciałbym, aby po "<down>" do "</down>" tekst został ucięty i przypisany do $zmiennej1, w celu dalszego wykorzystania tego tekstu.
Bardzo proszę o pomoc, jakiś przykład jak moge to zrealizować

Dziękuje z góry


--------------------
Życie jest jak SESJA kiedyś wygaśnie ....

Jeśli moja odpowiedź jakoś Cię nakierowała lub pomogła kliknij Pomógł
Go to the top of the page
+Quote Post
szalek01
post
Post #2





Grupa: Zarejestrowani
Postów: 129
Pomógł: 17
Dołączył: 17.09.2012

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


skorzystaj z wyrażeń regularnych


--------------------
PDO nie gryzie....
Go to the top of the page
+Quote Post
fate
post
Post #3





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


czy ja zrozumiałem..
http://php.net/manual/en/function.substr.php
?


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





Grupa: Zarejestrowani
Postów: 1 168
Pomógł: 126
Dołączył: 5.02.2010
Skąd: Świdnica

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


Jeżeli masz tekst w jakimś powiedzmy akapicie <p> i dopiero w nim masz znaczniki <down>, to za pomocą php możesz wyszukać sobie, gdzie zaczyna się znacznik <down> i od tego miejsca do zamknięcia znacznika </p> wyciąć tekst i wrzucić do zmiennej.
Go to the top of the page
+Quote Post
b4rt3kk
post
Post #5





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


  1. $string = 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Amet, consectetuer adipiscing wisi diam mauris, consectetuer condimentum ligula, sit amet, orci.
  2. <down>
  3. Nullam eleifend non, feugiat leo. Suspendisse facilisis faucibus vestibulum. Etiam vestibulum varius. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Morbi facilisis neque, vitae lorem hendrerit nunc felis, nec tellus consectetuer lobortis sed, lectus.
  4. </down>';
  5.  
  6. preg_match('/<down>[.\s\S]+<\/down>/', $string, $matches);
  7. $string = preg_replace('/<down>[.\s\S]+<\/down>/', '', $string);
  8. print_r($matches);
  9. echo $string;


Ten post edytował b4rt3kk 14.11.2012, 01:05:03


--------------------
Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
Go to the top of the page
+Quote Post
kielich
post
Post #6





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


I o takiej rozwiązanie mi chodziło, lekko zmodyfikowałem dla własnych potrzeb i działa jak sobie wyśniłem! Dziękuje za pomoc !


--------------------
Życie jest jak SESJA kiedyś wygaśnie ....

Jeśli moja odpowiedź jakoś Cię nakierowała lub pomogła kliknij Pomógł
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: 19.08.2025 - 10:58