ตัวเลขในภาษา PHP เป็นได้ทั้งจำนวนเต็มและจำนวนทศนิยม
<?php
$integer_number = 123;
echo $integer_number
$float_number = 3.14;
echo $float_number;
?>
เครื่องหมาย | คำอธิบาย | ตัวอย่าง |
---|---|---|
+ | บวก | $x + $y |
- | ลบ | $x - $y |
* | คูณ | $x * $y |
/ | หาร | $x / $y |
% | หารเอาเศษ | $x % $y |
** | ยกกำลัง | $x ** $y |
<?php
$x = 1;
$y = 2;
echo $x + $y; // 3
echo $x - $y; // -1
echo $x * $y; // 2
echo $x / $y; // 0.5
echo $x % $y; // 1
echo $x ** $y; // 2
?>
เครื่องหมาย | เหมือนกับ |
---|---|
$x += $y | $x = $x + $y |
$x -= $y | $x = $x - $y |
$x *= $y | $x = $x * $y |
$x /= $y | $x = $x / $y |
$x %= $y | $x = $x % $y |
เครื่องหมาย | คำเรียก | คำอธิบาย |
---|---|---|
++$x | Pre-increment | บวก $x เพิ่มทีละ 1 ก่อนแล้วค่อย return ค่า $x |
$x++ | Pre-increment | return ค่า $x ก่อนแล้วค่อยบวก $x เพิ่มทีละ 1 |
--$x | Pre-decrement | ลบ $x ทีละ 1 ก่อนแล้วค่อย return ค่า $x |
$x-- | Post-decrement | return ค่า $x ก่อนแล้วค่อยลบ $x ทีละ 1 |
// $x++
<?php
$x = 10;
echo $x++; // 10
?>
// $++x
<?php
$x = 10;
echo $++x; // 11
?>
// $x--
<?php
$x = 10;
echo $x--; // 10
?>
// --$x
<?php
$x = 10;
echo --$x; // 9
?>
ดึงค่า pi
<?php
echo(pi()); // 3.1415926535898
?>
เปลี่ยนตัวเลขให้เป็น absolute
<?php
echo(abs(-1.23)); // 1.23
?>
หา square root ของตัวเลข
<?php
echo(sqrt(64)); // 8
?>
ปัดเศษตัวเลข 0.5
<?php
echo(round(0.60)); // 1
echo(round(0.49)); // 0
?>
สุ่มตัวเลข
<?php
echo(rand(10, 100));
?>
หาค่า min และ max ใน arguments
<?php
echo(min(-5, 0, 1 , 2 , 3)); // -5
echo(max(-5, 0, 1 , 2 , 3)); // 3
?>