PHP FILTER_SANITIZE_NUMBER_FLOAT Filtresi
Tanım ve Kullanım
FILTER_SANITIZE_NUMBER_FLOAT filtresi, float sayılarındaki tüm yasadışı karakterleri siler.
Bu filtre varsayılan olarak tüm sayıları ve +-yi izin verir.
- Ad: "number_float"
- ID-number: 520
Mümkün olan işaretler:
- FILTER_FLAG_ALLOW_FRACTION - Ondalık ayraçlarına (örneğin .) izin verir
- FILTER_FLAG_ALLOW_THOUSAND - Binlik ayraçlarına (örneğin ,) izin verir
- FILTER_FLAG_ALLOW_SCIENTIFIC - Bilimsel teknoloji yöntemine (örneğin e ve E) izin verir
Örnek
<?php
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT
,
FILTER_FLAG_ALLOW_FRACTION));
?>
Çıktı:
string(7) "5-2+3.3"