我使用以下函数将 ASCII 转换为十进制:
function ascii_to_dec($str)
{
echo $str."<br />";
for ($i = 0, $j = strlen($str); $i < $j; $i++)
{
$dec_array[$i] = ord($str[$i]);
}
return $dec_array;
}
例子:
$ascii ="2010/";
$newvar = ascii_to_dec($ascii);
并使用此代码调用该函数。
它适用于我如上所述发送的数据。但是当我给出如下数据时:
$ascii ="2010/2012";
只有 up to2010/
被转换。后面的数据/
省略。如何转换我传递给函数的完整数据?