PHP แปลง string เป็น float ด้วยคำสั่ง (float) บทความนี้สอนใช้คำสั่ง (float) เพื่อแปลงค่าของตัวแปรจากข้อความ (string) เป็นตัวเลขทศนิยม float หรือ double พร้อมใช้คำสั่ง gettype แสดงชนิดของตัวแปรออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP แปลง string เป็น float ด้วยคำสั่ง (float)
<?php
$s = "123.456";
echo "ตัวแปร s เป็นชนิด ".gettype( $s )." มีค่าเท่ากับ ".$s;
echo "<br/>";
$f = (float)$s;
echo "ตัวแปร f เป็นชนิด ".gettype( $f )." มีค่าเท่ากับ ".$f;
?>
ผลลัพธ์
ตัวแปร s เป็นชนิด string มีค่าเท่ากับ 123.456
ตัวแปร f เป็นชนิด double มีค่าเท่ากับ 123.456
PHP แปลง string เป็น float จากตัวอย่างสร้างตัวแปรชนิด string ชื่อ s พร้อมค่าเริ่มต้น "123.456" จากนั้นใช้คำสั่ง (float)$s คือแปลงค่าของตัวแปร s จาก string เป็น float หรือ double สุดท้ายใช้คำสั่ง gettype ร่วมกับ echo เพื่อแสดงชนิดของตัวแปรออกสู่หน้าจอ