ord()

1. 定义

该函数将字符转换为第一个字节为0~255之间的值。

注:

  • 如果字符串是 ASCII、 ISO-8859、Windows 1252 之类单字节编码,就等于返回该字符在字符集编码表中的位置
  • 该函数不主动识别字符串编码

2. 语法

ord ( string $string ) : int

3. 参数说明

参数 可选性 数据类型 描述
$string 必需 字符串 将被转换的字符串

4. 示例

<?php

// ord()
// 将字符转换为第一个字节为0~255之间的值

$str = 'p';
$res = ord($str);
var_dump($res);// 输出:int(112)

$str = 'php';// 仅对第一个字符转换
$res = ord($str);
var_dump($res);// 输出:int(112)

5. 延展阅读

  • chr():将相应的 ASCII 码(0~255数值)转换为相应的字符