mb_encode_numericentity
En esta página
mb_encode_numericentity
Codifica caracteres a referencia numérica HTML
Descripción#
mb_encode_numericentity(string $string, array $map, [string $encoding], [bool $hex]): string
```php
Convierte los códigos de caracteres especificados en `string` `string` de código de caracteres a referencia numérica de caracteres HTML.
## Parámetros
`string`
El `string` que se está codificando.
`map`
`map` es un array que especifica el área de código a convertir.
`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.
`hex`
Si la referencia de entidad devuelta debe estar en notación hexadecimal (de lo contrario, está en notación decimal).
## Valores devueltos
El `string` convertido.
## Errores/Excepciones
Lanza una ValueError si `map` no es una lista de `int`s.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.4.0 | `mb_encode_numericentity` ahora lanza una ValueError si `map` no es una lista de `int`s. |
| 8.0.0 | `encoding` ahora acepta `null`. |
## Ejemplos
`map` ejemplo
`mb_encode_numericentity` ejemplo
```php
El ejemplo anterior mostrará:
string(46) "aAæÆあア鸽"
string(28) "aAæÆあア鸽"
Véase también#
mb_decode_numericentity