php将一个数字分成两部分,一位数字和其他数字
有没有什么好办法把一个数字分成两部分,一个数字和其他数字php将一个数字分成两部分,一位数字和其他数字,php,split,numbers,Php,Split,Numbers,有没有什么好办法把一个数字分成两部分,一个数字和其他数字 123456 => 12345 6 789 => 78 9 12357 =? 1235 7 我的想法是首先使用strlen()获取数字长度,然后使用substr()获取个位数和其余的 有谁比艾迪更好?更简单的方法?谢谢。请尝试 substr($yourStringorNumber,-1) 获取最后一个符号/数字。 你可以把另一部分拿出来 substr($yourStringorNumber,0,-1) 要获得这两个
123456 => 12345 6
789 => 78 9
12357 =? 1235 7
我的想法是首先使用strlen()
获取数字长度,然后使用substr()
获取个位数
和其余的
有谁比艾迪更好?更简单的方法?谢谢。请尝试
substr($yourStringorNumber,-1)
获取最后一个符号/数字。
你可以把另一部分拿出来
substr($yourStringorNumber,0,-1)
要获得这两个部分,我将使用以下strlen调用
$first = substr($string, 0, -1);
$second = substr($string, -1);
如果输入最初是一个数字,那么为什么不:
$num = 123456;
echo floor($num / 10); //first part
echo $num % 10; // second part
你确定你是指斯特伦吗?strlen只需要一个参数。我想你指的是substr?
substr
!我的错!太早了:)