downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

mb_detect_order> <mb_decode_numericentity
[edit] Last updated: Fri, 17 May 2013

view this page in

mb_detect_encoding

(PHP 4 >= 4.0.6, PHP 5)

mb_detect_encodingDetecta la codificación de caracteres

Descripción

string mb_detect_encoding ( string $str [, mixed $encoding_list = mb_detect_order() [, bool $strict = false ]] )

Detecta la codificación de caracteres del string str.

Parámetros

str

El string en el que detectar la codificación.

encoding_list

encoding_list es una lista de codificaciones de caracteres. El orden de codificaciones puede ser especificado por un array o una lista de string separados por comas.

Si se omiete encoding_list, se usará detect_order.

strict

strict especifica si usar la detección de codificación estricta o no. El valor predeterminado es FALSE.

Valores devueltos

La codificación de caracteres detectada, o FALSE si la codificación no se pudo detectar en el string dado.

Ejemplos

Ejemplo #1 Ejemplo de mb_detect_encoding()

<?php
/* Detectar la codificación de caracteres con el detect_order en uso */
echo mb_detect_encoding($str);

/* "auto" se desarrolla según mbstring.language */
echo mb_detect_encoding($str"auto");

/* Especificar la codificación de caracteres encoding_list mediante una lista separada por comas */
echo mb_detect_encoding($str"JIS, eucjp-win, sjis-win");

/* Usar un array para especificar encoding_list  */
$ary[] = "ASCII";
$ary[] = "JIS";
$ary[] = "EUC-JP";
echo 
mb_detect_encoding($str$ary);
?>

Ver también

  • mb_detect_order() - Establece/obtiene el orden de detección de codificaciones de caracteres



mb_detect_order> <mb_decode_numericentity
[edit] Last updated: Fri, 17 May 2013
 
add a note add a note User Contributed Notes mb_detect_encoding - [20 notes]