Въпрос за str_replace

t0m3kk

Registered
Здравейте, примерно ако имам думата "линк" и искам да я земеня с "<a href=\"сайта\">линк</a>" ще ползвам:

str_replace("линк", <a href=\"сайта\">линк</a>", $променлива);

но ако в променливата имам "Линк" то няма да се замени, защото има главна буква... Предложете ми начин, в който да не използвам strtolower функции, защото иначе пък целият текст ще стане с малки букви, а някъде има и главни...

Поздрави,
Г. Цветанов
 
Код:
<?php	
$str="Линк дгдфг гтекст линк";
$str=preg_replace('/линк/i', '<a href="сайта">линк</a>', $str);
echo $str;
?>
 
kulov каза:
Код:
<?php	
$str="Линк дгдфг гтекст линк";
$str=preg_replace('/линк/i', '<a href="сайта">линк</a>', $str);
echo $str;
?>
не става така... пробвах и на localhost (XAMP) и при hostsean

FestarBG каза:
пробвано само с localhost, но пак не преправя думите, които в база данни са въведени само с малки букви, а в текста ги има и с голями понякога :)

Karcho каза:
Моля, те прочети какво съм писал
t0m3kk каза:
...Предложете ми начин, в който да не използвам strtolower функции, защото иначе пък целият текст ще стане с малки букви, а някъде има и главни...
 
t0m3kk каза:
kulov каза:
Код:
<?php	
$str="Линк дгдфг гтекст линк";
$str=preg_replace('/линк/i', '<a href="сайта">линк</a>', $str);
echo $str;
?>
не става така... пробвах и на localhost (XAMP) и при hostsean

FestarBG каза:
пробвано само с localhost, но пак не преправя думите, които в база данни са въведени само с малки букви, а в текста ги има и с голями понякога :)

Karcho каза:
Моля, те прочети какво съм писал
t0m3kk каза:
...Предложете ми начин, в който да не използвам strtolower функции, защото иначе пък целият текст ще стане с малки букви, а някъде има и главни...


Е айде не става.. нали и аз пробвах на моя локален.. аз не давам преди да пробвам ..
 
kulov каза:
t0m3kk каза:
kulov каза:
Код:
<?php	
$str="Линк дгдфг гтекст линк";
$str=preg_replace('/линк/i', '<a href="сайта">линк</a>', $str);
echo $str;
?>
не става така... пробвах и на localhost (XAMP) и при hostsean

FestarBG каза:
пробвано само с localhost, но пак не преправя думите, които в база данни са въведени само с малки букви, а в текста ги има и с голями понякога :)

Karcho каза:
Моля, те прочети какво съм писал
t0m3kk каза:
...Предложете ми начин, в който да не използвам strtolower функции, защото иначе пък целият текст ще стане с малки букви, а някъде има и главни...


Е айде не става.. нали и аз пробвах на моя локален.. аз не давам преди да пробвам ..

няма смисъл да те лъжа, но щом настояваш ето и доказателства:
цък / цък 2
 

Back
Горе