使用PHP将ASCII字符转换为十进制等效字符
有人能推荐一种(最好)优雅的方法来使用PHP将ASCII字符转换为十进制等效字符吗?试试。返回字符的整ASCII值 从ascii值返回字符是您需要的使用PHP将ASCII字符转换为十进制等效字符,php,ascii,decimal,Php,Ascii,Decimal,有人能推荐一种(最好)优雅的方法来使用PHP将ASCII字符转换为十进制等效字符吗?试试。返回字符的整ASCII值 从ascii值返回字符是您需要的 function ascii_to_dec($str) { for ($i = 0, $j = strlen($str); $i < $j; $i++) { $dec_array[] = ord($str{$i}); } return $dec_array; } 返回一个数组 Array ( [0] =>
function ascii_to_dec($str)
{
for ($i = 0, $j = strlen($str); $i < $j; $i++) {
$dec_array[] = ord($str{$i});
}
return $dec_array;
}
返回一个数组
Array
(
[0] => 9
)
再加上streetparade的回答
foreach ($array as $decval)
{
echo $decval;
}
返回字符的原始dec 反函数:foreach($dec_数组作为$dec_代码){$str.=chr($dec_代码);}
foreach ($array as $decval)
{
echo $decval;
}