Định nghĩa và Cách sử dụng
Tầng () function là một hàm tích hợp sẵn khác trong ngôn ngữ ngôn ngữ PHP. Hàm này chấp nhận bất kỳ số thực nào làm đối số và làm tròn nó xuống số nguyên thấp nhất tiếp theo.
Hàm này luôn trả về một số thực vì phạm vi số thực lớn hơn phạm vi số nguyên.
Cú pháp
floor ( float $num ) : float
Tham số
Sr.No | Thông số &Mô tả |
---|---|
1 | num Số được làm tròn xuống. |
Giá trị trả lại
Hàm floor () trong PHP trả về số nguyên lớn nhất nhỏ hơn hoặc bằng tham số đã cho.
Phiên bản PHP
Chức năng này có sẵn trong các phiên bản PHP 4.x, PHP 5.x cũng như PHP 7.x.
Ví dụ
Ví dụ sau làm tròn 15,05 thành số nguyên cao nhất tiếp theo của nó là 15
<?php $arg=15.05; $val=floor($arg); echo "floor(" . $arg . ") = " . $val; ?>
Đầu ra
Điều này sẽ tạo ra kết quả sau -
floor(15.05) = 15
Ví dụ
Ví dụ sau đây cho thấy rằng số nguyên thấp nhất tiếp theo đến 5,78 là 5 -
<?php $arg=5.78; $val=floor($arg); echo "floor(" . $arg . ") = " . $val; ?>
Đầu ra
Điều này sẽ tạo ra kết quả sau -
floor(5.78) = 5
Ví dụ
Hàm floor () trả về 0 cho một tham số chuỗi -
<?php $arg="Hello"; $val=floor($arg); echo "floor(" . $arg . ") = " . $val; ?>
Đầu ra
Điều này sẽ tạo ra kết quả sau -
floor(Hello) = 0
Ví dụ
Đối với số âm, nó được làm tròn từ 0 -
<?php $arg=-3.95; $val=floor($arg); echo "floor(" . $arg . ") = " . $val; ?>
Đầu ra
Điều này sẽ tạo ra kết quả sau -
floor(-3.95) = -4