Devdit
 

แปลง float เป็น int PHP ด้วยคำสั่ง (int)

1.1K

แปลง float เป็น int PHP ด้วยคำสั่ง (int) บทความนี้สอนใช้คำสั่ง (int) หรือ (integer) เพื่อแปลงข้อมูลชนิดตัวเลขทศนิยม float, double เป็นตัวเลขจำนวนเต็ม int พร้อมแสดงชนิดตัวแปรด้วย gettype สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง แปลง float เป็น int PHP ด้วยคำสั่ง (int)

<?php
  $f = 123.456;
  echo "ตัวแปร f เป็นชนิด ".gettype( $f )." มีค่าเท่ากับ ".$f;
  echo "<br/>";
  $i = (int)$f;
  echo "ตัวแปร i เป็นชนิด ".gettype( $i )." มีค่าเท่ากับ ".$i;
?>

ผลลัพธ์

ตัวแปร f เป็นชนิด double มีค่าเท่ากับ 123.46
ตัวแปร i เป็นชนิด integer มีค่าเท่ากับ 123

คำอธิบาย

แปลง float เป็น int PHP จากตัวอย่างสร้างตัวแปร f พร้อมค่าเริ่มต้น 123.456 จากนั้นใช้คำสั่ง (int)$f คือแปลงตัวแปร f จาก float double เป็น int พร้อมแสดงชนิดของตัวแปรด้วยคำสั่ง gettype ร่วมกับคำสั่ง echo

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ