PHP 7.1.0 Alpha 2 Released


(PHP 4 >= 4.0.5, PHP 5)

iconv_set_encodingUstawia aktualne ustawienia dla konwersji zestawu znaków


bool iconv_set_encoding ( string $typ , string $zestaw_znaków )

Zmienia wartość zmiennej typ na zestaw_znaków. Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.

Argument typ może przyjmować następujące wartości:

  • input_encoding
  • output_encoding
  • internal_encoding

Przykład #1 przykład iconv_set_encoding():

iconv_set_encoding("internal_encoding", "UTF-8");
iconv_set_encoding("output_encoding", "ISO-8859-1");

Patrz także: iconv_get_encoding() i ob_iconv_handler().

add a note add a note

User Contributed Notes 2 notes

joe dot bowman at
1 year ago
As of PHP 5.6, this throws a Deprecated level error, as is consistent with setting the iconv.*_encoding ini settings:

iconv_set_encoding('internal_encoding', 'UTF-8');


PHP Deprecated:  iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in ...
pasamio at gmail dot com
8 years ago
On PHP 5.2.5 when iconv.*_encoding values are set using php_admin_value in the Apache configuration file, this call will fail and return false.
To Top