![]() |
![]() |
![]()
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) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Wrażeń regularnych nie polecał bym z tego powodu że są znacznie wolniejsze niż str*, a co do tego zadania można wykorzystać explode, jeśli możemy wykonać coś po najmniejszej linii oporu nie ma co kombinować...
Dzięki temu możemy w łatwy sposób pobrać kolejne elementy np: $text[1],$text[2], $text[3] itd. Oczywiście separator '<stop>' nie będzie widoczny. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 16:21 |