(PHP 7)
intdiv — Целочисленное деление
$dividend
   , int $divisor
   )
   Возвращает целочисленное деление числителя на знаменатель.
  
dividendЧислитель. То, что делится.
divisor
      Знаменатель. Числитель будет делиться на divisor
     
   Целое частное от деления dividend на divisor.
  
   Если divisor равен 0, будет вызвано 
   исключение DivisionByZeroError.
   Если dividend равен PHP_INT_MIN
   и divisor равен -1, то будет брошено
   исключение ArithmeticError.
  
Пример #1 Пример использования intdiv()
<?php
var_dump(intdiv(3, 2));
var_dump(intdiv(-3, 2));
var_dump(intdiv(3, -2));
var_dump(intdiv(-3, -2));
var_dump(intdiv(PHP_INT_MAX, PHP_INT_MAX));
var_dump(intdiv(PHP_INT_MIN, PHP_INT_MIN));
var_dump(intdiv(PHP_INT_MIN, -1));
var_dump(intdiv(1, 0));
?>
int(1) int(-1) int(-1) int(1) int(1) int(1) Fatal error: Uncaught ArithmeticError: Division of PHP_INT_MIN by -1 is not an integer in %s on line 8 Fatal error: Uncaught DivisionByZeroError: Division by zero in %s on line 9