Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ค่าคงที่ FILTER_SANITIZE_NUMBER_FLOAT ใน PHP


ค่าคงที่ FILTER_SANITIZE_NUMBER_FLOAT จะลบอักขระที่ไม่ถูกต้องทั้งหมดออกจากเลขทศนิยม

ธง

  • FILTER_FLAG_ALLOW_FRACTION − อนุญาตให้ใช้ตัวคั่นเศษส่วน

  • FILTER_FLAG_ALLOW_THOUSAND − อนุญาตตัวคั่นหลักพัน

  • FILTER_FLAG_ALLOW_SCIENTIFIC − อนุญาตสัญกรณ์วิทยาศาสตร์

คืนสินค้า

ค่าคงที่ FILTER_SANITIZE_NUMBER_FLOAT ไม่คืนค่าใดๆ

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่างที่ใช้แฟล็ก FILTER_FLAG_ALLOW_FRACTION

<ก่อน>

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์

string(8) "3-1+2.56"

เรามาดูตัวอย่างอื่นกัน ที่นี่ ใช้แฟล็ก FILTER_FLAG_ALLOW_THOUSAND -

ตัวอย่าง

<ก่อน>

ผลลัพธ์

นี่คือผลลัพธ์

string(8) "1-4+2,6"