整数または浮動小数点数を含む変数があるとします (PHP では整数が浮動小数点数にオーバーフローする可能性があるため)。
一番左の数字と残りの数字を取得する操作を実行したいと思います。
よりよく説明するには:
<?php
$x = NULL; //this will hold first digit
$num = 12345; //int
/// run operation
//outputs
//$x = 1;
//$num = 2345;
var_dump($x, $num);
?>
さて、数値を文字列として表す場合、これを行う方法はたくさんあることを知っていますが、文字列に型キャストすることは避けようとしています。
私はおそらくビット単位の操作を含むソリューションを探していますが、そのトピックにはかなり弱いので、通常は低レベルで作業する人がこれに答えられることを願っています!
本当にありがとう。