ceil

funkcja

Zaokrągla liczbę w górę do najbliższej liczby całkowitej i zwraca wynik jako float.

ceil(int|float $num): float

ceil zaokrągla $num w górę do najbliższej liczby całkowitej. Zwraca zawsze typ float — choć PHP wyświetla go bez .0 gdy wartość jest całkowita. Przydaje się przy obliczaniu liczby stron w paginacji lub ilości opakowań potrzebnych do wysyłki.

<?php
declare(strict_types=1);

$produkty = 23;
$naStronie = 10;

$stron = ceil($produkty / $naStronie);
echo $stron;  // wynik: 3

echo ceil(4.1);   // wynik: 5
echo ceil(-1.9);  // wynik: -1  (w górę, czyli bliżej zera)

Pamiętaj: ceil(4.1) zwraca float(5), ale echo wyświetla 5 bez .0 — wartość wciąż jest typu float.

📘 Naucz się w lekcji →