Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm abs () trong PHP

Định nghĩa và Cách sử dụng

abs () function là một hàm tích hợp sẵn trong trình thông dịch ngôn ngữ PHP. Hàm này chấp nhận bất kỳ số nào làm đối số và trả về giá trị dương, bỏ qua dấu của nó. Giá trị tuyệt đối của bất kỳ số nào luôn là số dương.

Hàm này luôn trả về số dương.

Cú pháp

abs( mixed $num)

Tham số

Sr.No Thông số &Mô tả
1 num
Tham số này lưu trữ một giá trị có giá trị tuyệt đối sẽ nhận được.

Giá trị trả lại

Hàm abs () trong PHP trả về giá trị tuyệt đối của num . Nếu loại dữ liệu của num float , kiểu trả về cũng là float. Đối với tham số số nguyên, kiểu trả về là số nguyên.

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 cho thấy rằng giá trị tuyệt đối của số thực âm cũng như số thực dương đều là số thực dương.

<?php
   $num=-9.99;
   echo "negative float number: " . $num . "\n";
   echo "absolute value : " . abs($num) . "\n";
   $num=25.55;
   echo "positive float number: " . $num . "\n";
   echo "absolute value : " . abs($num);
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

negative float number: -9.99
absolute value : 9.99
positive float number: 25.55
absolute value : 25.55

Ví dụ

Ví dụ sau đây cho thấy rằng giá trị tuyệt đối của số nguyên âm cũng như số nguyên dương đều là một số nguyên dương.−

<?php
   $num=-45;
   echo "negative integer number: " . $num . "\n";
   echo "absolute value : " . abs($num) . "\n";
   $num=25;
   echo "positive integer number: " . $num . "\n";
   echo "absolute value : " . abs($num);
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

negative integer number: -45
absolute value : 45
positive integer number: 25
absolute value : 25

Ví dụ

Hàm abs () trả về 0 cho một tham số chuỗi -

<?php
   $num="Hello";
   echo "String: " . $num . "\n";
   echo "absolute value : " . abs($num) . "\n";
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

String: Hello
absolute value : 0