ฟังก์ชัน floatval

ฟังก์ชัน floatval แปลงค่าที่ส่งเข้ามา ให้เป็นตัวเลขทศนิยม (float) มันรับพารามิเตอร์ เป็นตัวแปรชนิดใดก็ได้ หากไม่สามารถแปลงค่าได้ ฟังก์ชันจะคืนค่า 0

ไวยากรณ์

phpfloatval(mixed $value);

ตัวอย่าง

แปลงสตริงตัวเลขเป็น float:

php<?php
  $res = floatval('12.34');
  var_dump($res);
?>

ผลลัพธ์จากการรันโค้ด:

php12.34

ตัวอย่าง

ลองแปลงสตริงข้อความเป็น float:

php<?php
  $res = floatval('hello');
  var_dump($res);
?>

ผลลัพธ์จากการรันโค้ด:

php0

ตัวอย่าง

แปลงเลขจำนวนเต็มเป็น float:

php<?php
  $res = floatval(123);
  var_dump($res);
?>

ผลลัพธ์จากการรันโค้ด:

php123

ดูเพิ่มเติม

  • ฟังก์ชัน intval,
    ซึ่งแปลงค่าเป็นเลขจำนวนเต็ม
  • ฟังก์ชัน strval,
    ซึ่งแปลงค่าเป็นสตริง