Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zamiana kilku znaków, str_replace nie pomaga, dwa znaki inaczej interpretowane
ktosz
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 2
Dołączył: 27.01.2009
Skąd: Warszawa, Mazowieckie

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


Hej mam problem. Wiem, że jest funkcja str_replace typu:
$zmienna = '+znaki+ +tekst+';
str_replace("+","plus",$zmienna);

ale ja chcę zrobić coś takiego, że mam tekst typu:

idę sobie lasem do przodu @którym chodziłem@ ostatnio

i ma to wyglądać tak, że co jest pomiędzy @...@ jest czcionką pogrubioną i wyglądać będzie to tak:
idę sobie lasem do przodu <b>którym chodziłem</b> ostatnio

funkcją str_replace mogę zamienić @ na <b> ale nie wiem jak rozpoznać, że ta druga @ ma być już </b> (zamknięciem ciągu by dalej nie było formatowania)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


http://php.net/manual/en/reference.pcre.pattern.syntax.php
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: 9.10.2025 - 20:32