這看起來確實等於 intdiv
<?php
function intdiv_1($a, $b){
return ($a - $a % $b) / $b;
}
?>
然而,這並非如此
<?php
函式 intdiv_2($a, $b){
返回 floor($a / $b);
}
?>
考慮其中一個參數為負數的例子
<?php
$param1 = -10;
$param2 = 3;
print_r([
'modulus' => intdiv_1($param1, $param2),
'floor' => intdiv_2($param1, $param2),
]);
/**
* 陣列
* (
* [modulus] => -3
* [floor] => -4
* )
*/
?>