假设我有一个包含整数或浮点数的变量(因为整数可能会溢出到 PHP 中的浮点数)。
我想运行一些操作来获取最左边的数字和其余的数字。
为了更好地解释:
<?php
$x = NULL; //this will hold first digit
$num = 12345; //int
/// run operation
//outputs
//$x = 1;
//$num = 2345;
var_dump($x, $num);
?>
现在,我知道如果将数字表示为字符串,有多种方法可以做到这一点,但我试图避免将其类型转换为字符串。
我可能正在寻找一个包含按位运算的解决方案,但我在该主题上相当薄弱,所以我希望通常在低级别工作的人能够回答这个问题!
谢谢一堆。