فیلتر FILTER_SANITIZE_NUMBER_INT 


PHP Filter Reference توابع کار با فیلترها در PHP


تعریف و کاربرد

فیلتر FILTER_SANITIZE_NUMBER_INT تمام کاراکترهای غیرمجاز را از یک عدد حذف می کند. 

این فیلتر به طور پیش فرض رقم ها و + و - را مجاز می داند. 

  • Name: "number_int"
  • ID-number: 519

مثال

<?php
$number="5-2+3pp";

var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_INT));
?>

خروجی کد بالا برابر است با:

string(5) "5-2+3"

PHP Filter Reference توابع کار با فیلترها در PHP