2024 日本 PHP 研討會

mb_ord

(PHP 7 >= 7.2.0, PHP 8)

mb_ord取得字元的 Unicode 字碼點

說明

mb_ord(字串 $string, ?字串 $encoding = null): 整數|false

傳回指定字元的 Unicode 字碼點值。

此函式與 mb_chr() 相互補足。

參數

string

一個字串

encoding

encoding 參數是字元編碼。如果省略或為 null,則會使用內部字元編碼值。

返回值

string 的第一個字元的 Unicode 碼位,如果失敗則返回 false

更新日誌

版本 說明
8.0.0 encoding 現在可以為 null。

範例

範例 #1 基本的 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"));
?>

以上範例會輸出:


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

參見

新增筆記

使用者貢獻的筆記

此頁面沒有使用者貢獻的筆記。
To Top