Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Kodowanie znaków
Forum PHP.pl > Forum > Przedszkole
@rtur
Pobieram za pomocą Curla zawartość strony która ma deklaracje kodowania w meta ustawioną na
  1. <meta http-equiv="Content-Language" content="en-us">
  2. <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

sądzę że to za sprawą kodowania na stronie zamiast np Ł wyskakuje £, zamiast ń jest ñ, i inne krzaki.

próbowałem kiedyś za pomocą funkcji iconv() zmienić kodowanie ale rozwalało inne znaki które były dobrze wyświetlane wcześniej, i odpuściłem chciałbym to teraz jakoś zamienić przez str_replace tylko konkretne znaki ale nie wiem po pierwsze czy to na pewno kodowanie windows-1252, a po drugie gdzie znaleźć tablice ze znakami dla tego kodowania w hex?
patwoj98
Pierwszy wynik w google to tablica: http://kireji.com/reference/windows1252.html

str_replace ( "£" , "Ł"); - i tak dla każdego możesz zrobić.
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.