(PHP 4, PHP 5, PHP 7)
ord — ת���ַ�����һ���ֽ�Ϊ 0-255 ֮���ֵ
$string
) : int
���� string
������ֵ��һ���ֽ�Ϊ 0 �� 255 ��Χ�������������͡�
����ַ����� ASCII�� ISO-8859��Windows 1252֮��ֽڱ��룬�͵��ڷ��ظ��ַ����ַ���������е�λ�á� ����ע�⣬����������ȥ����ַ����ı��룬�����Dz���ʶ������ UTF-8 �� UTF-16 ���ֶ��ֽ��ַ��� Unicode ����㣨code point����
�ú����� chr() �Ļ���������
string
һ���ַ���
���� 0 - 255 ������ֵ��
Example #1 ord() ����
<?php
$str = "\n";
if (ord($str) == 10) {
echo "The first character of \$str is a line feed.\n";
}
?>
Example #2 ��� UTF-8 �ַ�����ÿһ���ֽ�
<?php
declare(encoding='UTF-8');
$str = "??";
for ( $pos=0; $pos < strlen($str); $pos ++ ) {
$byte = substr($str, $pos);
echo 'Byte ' . $pos . ' of $str has value ' . ord($byte) . PHP_EOL;
}
?>
�������̻������