![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 20.02.2004 Skąd: Zielona góra Ostrzeżenie: (0%) ![]() ![]() |
Dzień dobry,
napisałem taką metodę:
w zamyśle miała ona zmieniać kodowanie z cp1250 na utf-8. Pojawia się jednak problem przy 2gim parametrem rzeczonej funkcji. U mnie odwołuje się ona do metody w której się znajduje
Skrypt zawisa w sumie wydaje się to oczywiste gdyż manual mówi: Apply a user function recursively to every member of an array. Pytanie czy da się osiągnąć cel jaki sobie obrałem? Ten post edytował miszz 2.09.2010, 10:48:13 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Trick z serializacją nie zadziała, jeśli zmiana kodowania spowoduje zmianę ilości bajtów potrzebnych do zapisu znaku.
Tzn (iso-8859-2): Cytat a:1:{i:0;s:4:"ąąąą";} zamieni na (utf-8): Cytat a:1:{i:0;s:4:"ąąąą";} a powinno na: Cytat a:1:{i:0;s:8:"ąąąą";}
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 02:18 |