เดอะ เอบีเอส () เป็นฟังก์ชัน PHP ในตัวที่คืนค่าสัมบูรณ์ของตัวเลขที่ป้อน ยอมรับตัวเลขใดๆ ไม่ว่าจะเป็นจำนวนเต็มหรือทศนิยม และส่งกลับค่าบวกของตัวเลขโดยการละทิ้งเครื่องหมายและค่าส่งกลับเป็นประเภทเดียวกันกับที่ส่งผ่านไปยังตัวเลขนั้น
ฟังก์ชันนี้มีประโยชน์สำหรับนักพัฒนาในการคำนวณค่าสัมบูรณ์ของตัวเลขโดยไม่ต้องเขียนนิพจน์ทางคณิตศาสตร์ที่ซับซ้อน
ไวยากรณ์
ต่อไปนี้คือไวยากรณ์ที่จะใช้ ฟังก์ชัน abs() ใน PHP:
เอบีเอส ( ตัวเลข )
จำนวนคือค่าที่ผ่านสำหรับการค้นหา แน่นอน มูลค่าของมัน หากเลขที่ผ่านคือ ประเภทลอย ประเภทการส่งคืนเป็นแบบลอยตัวและหากตัวเลขเป็นจำนวนเต็ม ประเภทการส่งคืนจะเป็นจำนวนเต็ม
ตัวอย่างที่ 1
พิจารณาตัวอย่างต่อไปนี้ของการใช้ ฟังก์ชัน abs() การหาค่าสัมบูรณ์ของจำนวนเต็ม -70:
$int = - 70 ;
เสียงสะท้อน 'ค่าสัมบูรณ์ของ $int เป็น ' , เอบีเอส ( $int ) ;
?>
ตัวอย่างที่ 2
นี่เป็นอีกตัวอย่างหนึ่งของ เอบีเอส () ฟังก์ชันใน PHP ซึ่งเราได้ส่งค่าที่แตกต่างกัน 4 ค่าไปยังฟังก์ชัน ถ้าเราส่งค่าบวกไปยังฟังก์ชัน abs() ฟังก์ชันจะส่งกลับค่าบวก และถ้าเราส่งค่าลบไปยังฟังก์ชัน ฟังก์ชันจะส่งกลับค่าเป็นบวก ค่าสัมบูรณ์ที่ส่งกลับของทุกตัวเลขที่ป้อนจะเป็นค่าบวกเสมอ
เสียงสะท้อน 'ค่าสัมบูรณ์ของจำนวนต่างๆ คือ \n ' ;
เสียงสะท้อน 'ค่าสัมบูรณ์ของ 50.7 คือ ' . เอบีเอส ( 50.7 ) . ' \n ' ;
เสียงสะท้อน 'ค่าสัมบูรณ์ของ -50.7 คือ ' . เอบีเอส ( - 50.7 ) . ' \n ' ;
เสียงสะท้อน 'ค่าสัมบูรณ์ของ -14 คือ ' . เอบีเอส ( - 14 ) . ' \n ' ;
เสียงสะท้อน 'ค่าสัมบูรณ์ของ 14 คือ ' . เอบีเอส ( 14 ) ;
?>
ตัวอย่างที่ 3
หากคุณส่งหมายเลขประเภทลอยไปที่ เอบีเอส () ฟังก์ชัน ค่าส่งกลับจะเป็นประเภทข้อมูลเดียวกัน:
จำนวน $ =- 50.89 ;
เสียงสะท้อน 'จำนวนทศนิยมที่เป็นลบ: ' . จำนวน $ . ' \n ' ;
เสียงสะท้อน 'ค่าสัมบูรณ์: ' . เอบีเอส ( จำนวน $ ) . ' \n ' ;
จำนวน $ = 44.55 น ;
เสียงสะท้อน 'เลขทศนิยมที่เป็นบวก: ' . จำนวน $ . ' \n ' ;
เสียงสะท้อน 'ค่าสัมบูรณ์: ' . เอบีเอส ( จำนวน $ ) ;
?>
บทสรุป
ใน PHP เอบีเอส () เป็นฟังก์ชันที่ง่ายและมีประโยชน์ที่ใช้สำหรับคำนวณค่าสัมบูรณ์ของตัวเลขใดๆ จำนวนลบใด ๆ จะมีค่าสัมบูรณ์เป็นบวก เป็นฟังก์ชันอเนกประสงค์ที่สามารถจัดการได้ทั้งจำนวนเต็มและจำนวนทศนิยม ทำให้เป็นเครื่องมือที่จำเป็นสำหรับนักพัฒนา PHP ที่ต้องการดำเนินการทางคณิตศาสตร์ในโค้ดของตน เดอะ ฟังก์ชัน abs() สามารถนำไปใช้งานได้หลากหลาย เช่น ในการคำนวณทางการเงินและการวิจัยทางวิทยาศาสตร์