chr
(PHP 4, PHP 5, PHP 7)
chr - 返回一个特定的字符
描述
string chr ( int $ascii )
返回包含由ascii指定的字符的单字符字符串。
这个函数补充了ord()。
参数
ascii
扩展的ASCII码。
超出有效范围(0..255)的值将按255进行逐位和相加,相当于以下算法:
while?($ascii?<?0)?{
????$ascii?+=?256;
}
$ascii?%=?256;
返回值
返回指定的字符。
例子
示例#1 chr()示例
<?php
$str?=?"The?string?ends?in?escape:?";
$str?.=?chr(27);?/*?add?an?escape?character?at?the?end?of?$str?*/
/*?Often?this?is?more?useful?*/
$str?=?sprintf("The?string?ends?in?escape:?%c",?27);
?>
示例#2 溢出行为
<?php
echo?chr(-159),?chr(833),?PHP_EOL;
?>
上面的例子将输出:
aA
扩展内容
- sprintf() - 返回一个带格式字符串%c的格式化字符串
- ord()
← chop
chunk_split →
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com