PHP 数字反转
数字可以按相反的顺序写出。
例如
12345 = 54321
逻辑:
- 声明一个变量来存储反转的数字,并将其初始化为0。
- 将反转的数字乘以10,加上通过将数字除以10得到的余数。
在PHP中反转数字
示例:
以下程序显示了23456的数字反转。
<?php
num = 23456;revnum = 0;
while (num>1)
{rem = num % 10;revnum = (revnum * 10) +rem;
num = (num / 10);
}
echo "Reverse number of 23456 is: $revnum";
?>
输出:
用PHP的strrev()函数来反转数字
示例:
函数strrev()也可以用来反转数字23456的数字。
<?php
function reverse(number)
{
/* writes number into string. */num = (string) number;
/* Reverse the string. */revstr = strrev(num);
/* writes string into int. */reverse = (int) revstr; returnreverse;
}
echo reverse(23456);
?>
输出: