Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 1.52 KB

polyfill_iconv.rst

File metadata and controls

57 lines (41 loc) · 1.52 KB
.. index::
    single: Polyfill
    single: Iconv
    single: Components; Polyfill

The Symfony Polyfill / Iconv Component

This component provides a native PHP implementation of the iconv_* functions to users who run PHP versions without the iconv extension.

Installation

$ composer require symfony/polyfill-iconv

Usage

Once this component is installed in your application, you can use the following constants and functions, no matter if the PHP iconv extension is installed or not in your server. The only function not implemented in this component is :phpfunction:`ob_iconv_handler`.

Provided Constants

  • ICONV_IMPL (value = 'Symfony')
  • ICONV_VERSION (value = '1.0')
  • ICONV_MIME_DECODE_STRICT (value = 1)
  • ICONV_MIME_DECODE_CONTINUE_ON_ERROR (value = 2)

Provided Functions

These functions are always available:

These functions are only available when the mbstring or the xml extension are installed: