mb_ord

(PHP 7 >= 7.2.0, PHP 8)

mb_ordObtiene el punto de código Unicode de un carácter

Descripción

mb_ord(string $string, ?string $encoding = null): int|false

Devuelve el punto de código Unicode para el carácter proporcionado.

Esta función complementa mb_chr().

Parámetros

string

Una cadena de caracteres

encoding

The encoding parameter is the character encoding. If it is omitted or null, the internal character encoding value will be used.

Valores devueltos

El punto de código Unicode para el primer carácter de string o false si ocurre un error.

Historial de cambios

Versión Descripción
8.0.0 encoding is nullable now.

Ejemplos

Ejemplo #1 Un ejemplo básico de mb_ord()

<?php
var_dump
(mb_ord("A", "UTF-8"));
var_dump(mb_ord("🐘", "UTF-8"));
var_dump(mb_ord("\x80", "ISO-8859-1"));
var_dump(mb_ord("\x80", "Windows-1252"));
?>

El ejemplo anterior mostrará :


int(65)
int(128024)
int(128)
int(8364)

Ver también

  • mb_internal_encoding() - Lee/modifica la codificación interna
  • mb_chr() - Devuelve un carácter por su valor de punto de código Unicode
  • IntlChar::ord() - Devuelve el valor del punto de código Unicode de un carácter
  • ord() - Convierte el primer byte de un string en un valor entre 0 y 255

add a note

User Contributed Notes

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