![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 0 Dołączył: 7.08.2003 Skąd: Warszawa | Jankowce Ostrzeżenie: (0%) ![]() ![]() |
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 ž -------------------- Dev Env: php 5.0.5 | 5.1.1 / Apache 2.0.55 / MySQL 5.0.16 / apd
Dev platform: Windows XP | Debian Sarge |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 197 Pomógł: 0 Dołączył: 9.09.2003 Skąd: z Marsa Ostrzeżenie: (0%) ![]() ![]() |
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 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.07.2025 - 22:03 |