如何在没有ord()的情况下将字符串转换为PHP中的ASCII值?

Ran*_*ani 5 php ascii

我希望将一个字符串说'Hello'世界转换为php中的ASCII值.但我不想用ord().有没有其他解决方案用于打印ascii值而不使用ord()

use*_*918 21

unpack()

根据给定的格式将二进制字符串解压缩到数组中.

使用该格式 C*返回所有内容ord().

print_r(unpack("C*", "Hello world"));
Run Code Online (Sandbox Code Playgroud)
Array
(
    [1] => 72
    [2] => 101
    [3] => 108
    [4] => 108
    [5] => 111
    [6] => 32
    [7] => 119
    [8] => 111
    [9] => 114
    [10] => 108
    [11] => 100
)
Run Code Online (Sandbox Code Playgroud)