แปลง 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