如何使用 numtoalpha 函数打印出大于 9 的值的字母等效值? 结果,类似这样:A 10,B 11,等等......
PHP.net 甚至没有那个函数,或者我没看对地方,但我确定它说的是函数。
<?php
$number = $_REQUEST["number"];
/*Create a condition that is true here to get us started*/
if ($number <=9)
{
echo $number;
}
elseif ($number >9 && $number <=35)
{
echo $number;
function numtoalpha($number)
{
echo $number;
}
echo"<br/>Print all the numbers from 10 to 35, with alphabetic equivalents:A for10,etc";
?>
最佳答案
你需要使用base_convert
:
$number = $_REQUEST["number"]; # '10'
base_convert($number, 10, 36); # 'a'
https://stackoverflow.com/questions/1601105/