นิยามและการใช้งาน
ฟังก์ชัน log() คำนวณลอการิทึมธรรมชาติของจำนวน ลอการิทึมเป็นผกผันของเลขยกกำลัง ถ้า 102=100 แปลว่า log10100=2 ลอการิทึมธรรมชาติใช้ฐาน เลขออยเลอร์ e (M_E = 2.7182818284590452354)
เช่น exp(4.60517018599) = 100 ดังนั้น loge100 = 4.60517018599
รูปแบบ
log ( float $arg [, float $base = M_E ] ) : float
พารามิเตอร์
| ลำดับ | พารามิเตอร์ & คำอธิบาย |
|---|---|
| 1 | arg ค่าที่ต้องการคำนวณลอการิทึม |
| 2 | base ฐาน ค่าเริ่มต้น M_E (ลอการิทึมธรรมชาติ) |
ค่าที่คืน
คืนค่าลอการิทึมของ arg ฐาน base หากไม่ระบุ base จะเป็นลอการิทึมธรรมชาติ
รุ่น PHP
รองรับ PHP 4.x, 5.x, 7.x
ตัวอย่าง
log(100) = 4.6051701859881 (ฐาน e)
log(2) = M_LN2 = 0.69314718055995
log(1024, 2) = 10 (ฐาน 2)
log(M_E, 2) = M_LOG2E = 1.442695040889