Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z kodowaniem polskich znaków przy pobieraniu nagłówka z CSV
Forum PHP.pl > Forum > PHP
swiezak
Mam problem z kodowaniem polskich znaków przy pobieraniu pierwszej linii (nagłówka) z pliku CSV.

Naglowek jest postaci:
  1. array(1) { [0]=> string() "rozmiar";"głębokoć";"wysokoć";"materiał";"kolor";"styl"" }


  1. if (($handle = fopen($path.$file, "r")) !== FALSE) {
  2. $header = fgetcsv($handle);
  3. $header_chunks = explode(";", $header[0]);
  4. $wysokosc = $header_chunks[2]; // wysokoć
  5. }


Problem wystepuje, jesli ma sie do czynienia z literami ś i ą. Kodowanie pliku CSV to Windows-1250.


W jaki sposob poradzic sobie z tym problemem?
kajzur
Użyj - http://php.net/manual/en/function.iconv.php
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.