PHP 8.4.0 RC4 available for testing

mb_substitute_character

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_substitute_characterEstablece/obtiene un carácter de sustitución

Descripción

mb_substitute_character(mixed $substrchar = mb_substitute_character()): mixed

Especifica un carácter de sustitución cuando la codificación de caracteres de entrada es inválida o el código del carácter no existe en la codificación de caracteres de salida. Los caracteres inválidos pueden ser sustituidos por valores null (sin salida), string o integer (valor del código del carácter Unicode).

Esta configuración afecta a mb_convert_encoding(), mb_convert_variables(), mb_output_handler(), y mb_send_mail().

Parámetros

substrchar

Especifica el valor Unicode como un integer, o como uno de los siguientes strings:

  • "none": sin salida
  • "long" : Producir el valor del código del carácter (Ejemplo: U+3000, JIS+7E7E)
  • "entity" : Producir la entidad del carácter (Ejemplo: Ȁ)

Valores devueltos

Si se establece substchar, devuelve true en caso de éxito, o en caso contrairo devuelve false. Si substchar no se establece, devuelve el ajuste actual.

Ejemplos

Ejemplo #1 Ejemplo de mb_substitute_character()

<?php
/* Establecer con Unicode U+3013 (GETA MARK) */
mb_substitute_character(0x3013);

/* Establecer el formato hexadecimal */
mb_substitute_character("long");

/* Mostrar la configuración en uso */
echo mb_substitute_character();
?>

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top