Documentación offline PHP master

mb_chr

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

mb_chr

Devuelve un carácter por su valor de punto de código Unicode

Descripción#

mb_chr(int $codepoint, [string $encoding]): string
```php

Devuelve una cadena que contiene el carácter especificado por el valor del punto de código Unicode, codificado en la codificación especificada.

Esta función complementa a `mb_ord`.

## Parámetros

`codepoint`  
Un valor de punto de código Unicode, p. ej. `128024` para *U+1F418 ELEPHANT*

`encoding`  
El parámetro `encoding` es la codificación de caracteres. Si se omite o es `null`, se utilizará el valor de la codificación de caracteres interna.

## Valores devueltos

Una cadena que contiene el carácter solicitado, si puede ser representado en la codificación especificada o `false` si ocurre un error.

## Historial de cambios

| Versión | Descripción                     |
|---------|---------------------------------|
| 8.0.0   | `encoding` ahora acepta `null`. |

## Ejemplos

Probar diferentes puntos de código

```php

El ejemplo anterior mostrará:

string(1) "A"
string(1) "A"
string(1) "?"
string(1) "?"
string(3) "€"
bool(false)
string(4) "🐘"
bool(false)

Véase también#

mb_internal_encoding, mb_ord, IntlChar::ord, chr