📜  php 获取数字的最后一位 - PHP (1)

📅  最后修改于: 2023-12-03 15:03:43.400000             🧑  作者: Mango

PHP 获取数字的最后一位

在 PHP 中,要获取一个数字的最后一位,可以通过以下方式进行处理。

方法一

使用取模运算符 %,将要处理的数字除以 10,得到的余数就是该数字的最后一位。

$num = 123;
$lastDigit = $num % 10;
echo $lastDigit;  // 输出 3
方法二

先将数字转换成字符串,然后使用 substr 函数获取最后一位。

$num = 123;
$str = strval($num);
$lastDigit = substr($str, -1);
echo $lastDigit;  // 输出 3
方法三

使用数学运算,将要处理的数字除以 10,然后取整,再将结果乘以 10,最后用原数减去该结果即为该数字的最后一位。

$num = 123;
$lastDigit = $num - intval($num/10) * 10;
echo $lastDigit;  // 输出 3

以上三种方法都能够有效地获取数字的最后一位。需要根据实际场景选择不同的方法进行处理。