Filter PHP FILTER_SANITIZE_NUMBER_FLOAT
Referensi Filter PHP Lengkap
Definisi dan Penggunaan
Filter FILTER_SANITIZE_NUMBER_FLOAT menghapus semua karakter ilegal dari angka ambang.
Filter ini memungkinkan angka dan + - secara default
- Nama: "number_float"
- Nomor ID: 520
Kemungkinan bendera:
- FILTER_FLAG_ALLOW_FRACTION - Izinkan pemisah pecahan (seperti . )
- FILTER_FLAG_ALLOW_THOUSAND - Izinkan pemisah ribuan (seperti , )
- FILTER_FLAG_ALLOW_SCIENTIFIC - Izinkan notasi ilmiah (seperti e dan E)
Contoh
<?php
$number="5-2f+3.3pp";
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT,
FILTER_FLAG_ALLOW_FRACTION));
?>
Output dari kode akan menjadi:
string(7) "5-2+3.3"
Referensi Filter PHP Lengkap