mb_http_output
mb_language
Multibyte String Functions
PHP Manual

# mb_internal_encoding

(PHP 4 >= 4.0.6, PHP 5)

mb_internal_encoding — Set/Get internal character encoding

### Descripción

mixed mb_internal_encoding ([ string `$encoding`= mb_internal_encoding() ] )

Set/Get the internal character encoding

### Lista de parámetros

`encoding`

  `encoding` is the character encoding name used for the HTTP input character encoding conversion, HTTP output character encoding conversion, and the default character encoding for string functions defined by the mbstring module.

### Valores retornados

If `encoding` is set, then Devuelve `TRUE` si todo se llevó a cabo correctamente, `FALSE` en caso de fallo. If `encoding` is omitted, then the current character encoding name is returned.

### Ejemplos

Example #1 mb_internal_encoding() example

`<?php
/* Set internal character encoding to UTF-8 */
mb_internal_encoding("UTF-8");
/* Display current internal character encoding */
echo mb_internal_encoding();
?>`

### Notes

> Note: The internal encoding or the character encoding specified by mb_regex_encoding() will be used as the character encoding for this function.

### Ver también

- mb_http_input() - Detect HTTP input character encoding
- mb_http_output() - Set/Get HTTP output character encoding
- mb_detect_order() - Set/Get character encoding detection order

mb_http_output
mb_language
Multibyte String Functions
PHP Manual