PHP - error utf-8
Php-ben tákolok, próbálok mindent utf-8-ra beállítani. Az egyedüli, amivel gondjaim vannak, hogy az error.log-ba nem utf-8-ban mennek bele az adatok, így pl az átadott paramétereknél az ékezetes karakterek helyett csupa kérdőjel van. Mondjuk ez inkább szépséghiba, de kíváncsi vagyok, hogy lehetséges e orvosolni valahogy?
■
Nem kellene
Hát netbeans elméletileg
Milyen op.rendszeren? Nekem
\xc3\x81rv\xc3\xadzt\xc5\xb1r\xc5\x91 T\xc3\xbck\xc3\xb6rf\xc3\xbar\xc3\xb3g\xc3\xa9p
(gyk: árvíztűrő tükörfúrógép :-))
Viszont az is tény, hogy ezen nem sikerült változtatnom az apache átkonfigurálásával. (feltéve, hogy jó helyen turkáltam)
Én win7 IIS -el tolom, nálam
A vezérlőpultban állítsd át a
Valami ANSI bullshit az
Amivel még gondban vagyok az az mb_split, mert pattern-t vár el, és nem stringet, emiatt, a split-tel és replace-el gondok vannak. Sajnos quote-olni sem lehet, mert nincs olyan mb függvény. Valszeg az lesz, hogy preg_split + qoute-al fogom valahogy megoldani mindkettőt. Elvileg be lehet configolni úgy a php-t, hogy az strtolower is működjön utf-8 szöveggel, viszont nekem valami olyasmi kéne, ami nem konfig függő...
PCRE
Tisztában vagyok vele, azokat
(szerk: Azt hiszem ez nem megvalósítható, nem szereti, ha a % szerepel a mintában. A sima szöveget is csak úgy tudtam betrükközni, hogy preg_quote és a határolónak meg +-t választottam.)
Azt hiszem ezek egy része benne van a PEAR i18n csomagokban.