Devdit
 

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

1.4K

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 เพื่อแสดงชนิดของตัวแปรออกสู่หน้าจอ

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