Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] problem z wielkością liter w stringu
itson
post 17.10.2007, 22:45:13
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 3.01.2007

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


jak zrobić aby określony ciąg znaków($words) w tekście($body) został pogrubiony
do tej pory robiłem tak
  1. <?php
  2. $body=str_replace($words,"<b>".$words."</b>",$body);
  3. ?>

działa bez problemu ale pod warunkiem że wielkość liter w $words była zgodna z wielkością liter w $body, a jak zrobić by nie musiała się zgadzać
Go to the top of the page
+Quote Post
scrat
post 17.10.2007, 22:57:28
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.07.2007

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


można zrobić np tak:
  1. <?php
  2. $body=preg_replace("/($words)/i", '<b>$1</b>', $body);
  3. ?>
Go to the top of the page
+Quote Post
itson
post 17.10.2007, 23:21:53
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 3.01.2007

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


wielkie thx działa idealnie tak jak chciałem
tylko jest jeden problem nic z tego zapisu nie rozumiem, zna ktoś jakąś stronę z dobrym opisem tej funkcji
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:32