นิยามและการใช้งาน
ฟังก์ชัน is_infinite() คืนค่า boolean ตรวจสอบว่าพารามิเตอร์เป็นเลขอนันต์หรือไม่ หากเกินขอบเขต float ที่ PHP ยอมรับ จะถือว่าเป็นอนันต์
รูปแบบ
is_infinite ( float $val ) : bool
พารามิเตอร์
| ลำดับ | พารามิเตอร์ & คำอธิบาย |
|---|---|
| 1 | val ค่าที่ต้องการตรวจสอบว่าเป็นอนันต์หรือไม่ |
ค่าที่คืน
คืน TRUE หาก val อยู่นอกขอบเขต float ที่ยอมรับ มิฉะนั้น FALSE
รุ่น PHP
รองรับ PHP 4.x, 5.x, 7.x
ตัวอย่าง
is_infinite(100) = false
is_infinite(log(0)) = true (log(0) = -INF)
is_infinite(acos(5)) = false (เป็น NAN ไม่ใช่ INF)
is_infinite(sqrt(-1)) = false (เป็น NAN)