Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Funkcja wyświetlająca tekst do określonego ciągu
Bajki
post
Post #1





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 28.04.2005
Skąd: Kraków

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


Witam
Troche nie wiedziałem, jak sformułować ten temat (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) chodzi mi o taką funkcję (spotkałem się z nią w jakimś skrypcie bloga, chyba wordpress), która wyświetla tekst podany jako parametr aż nie natrafi na ciąg znaków (poadny jaki kolejny parametr). Przykład :

ciąg znaków
Cytat
Pierwsza część wiadomości
<stop>
Następna część


po przepuszczeniu go przez funkcję, zwraca ona:
Cytat
Pierwsza część wiadomości
(bez <stop>)
Funkcja wyświetla tekst do momentu aż natrafi na <stop> (nie wyświetlając go)

Czy istnieje taka funkcja wbudowana w php ? czy raczej musze poszukać jakiejś napisanej przez programistów (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) próbowałem tego szukać ale nawet nie wiem jak sformułować zapytania w wyszukiwarkach ;/

Pozdrawiam i liczę na Waszą pomoc ! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Tales
post
Post #2





Grupa: Zarejestrowani
Postów: 19
Pomógł: 3
Dołączył: 28.12.2007
Skąd: Świdnik

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


Użyj wyrażeń regularnych (preg_match_all" title="Zobacz w manualu PHP" target="_manual lub ereg" title="Zobacz w manualu PHP" target="_manual - oczywiście to pierwsze lepsze) lub czegoś takiego
  1. <?php
  2.  $tekst='Pierwsza część wiadomości
  3.  <stop>
  4.  Następna część';
  5.  $szukaj='<stop>';
  6.  
  7.  $pozycja=strpos($tekst, $szukaj);
  8.  echo substr($tekst, 0, $pozycja);
  9.  ?>


Ten post edytował Tales 12.01.2009, 22:21:31
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: 12.10.2025 - 02:28