Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zamiana polskich znakow na odpowiedniki bez ogonkow
Forum PHP.pl > Forum > PHP
slash.
w jaki sposob moge prosto zamienic w tekscie wszystkie polskie znaki czyli ±,ę,Ľ,ć itd, uzywam czegos takiego:
[php:1:9e18d4ef86]<?php
$translate = array('Ľ','ę','ć','ń','ó','ż','±','ł');
$translateto = array('z','e','c','n','o','z','a','l');
echo str_replace($translate, $translateto, strtolower($row['menu_name']));

?>[/php:1:9e18d4ef86]
wszystko byloby dobrze ale mam problem z konwersja Ľ - nie wiem czemu otrzymuje co¶ takiego ľ
cichy
u mnie jest co¶ takiego:
[php:1:bed9ce2be8]<?php
$text = strtr($text, "ĘÓˇ¦ŁŻ¬ĆŃęó±¶łżĽćń","EOASLZZCNeoaslzzcn");
?>[/php:1:bed9ce2be8]
i działa bez problemów ze wszystkimi literami.
Pozdro
To jest wersja lo-fi głównej zawarto¶ci. Aby zobaczyć pełn± wersję z większ± zawarto¶ci±, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.