Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm filter_input () trong PHP

Hàm filter_input () lấy tên của biến bên ngoài và lọc nó theo tùy chọn.

Cú pháp

filter_input(type, var, filtername, options)

Tham số

  • loại - Có năm loại đầu vào cần kiểm tra, tức là INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER hoặc INPUT_ENV.

  • var - Tên của biến.

  • tên bộ lọc - Tên của bộ lọc để lấy ID.

  • tùy chọn - Chỉ định các tùy chọn để sử dụng.

Quay lại

Hàm filter_input () trả về giá trị của biến khi thành công, sai khi thất bại hoặc null nếu tham số của biến không được đặt.

Ví dụ

<?php
   if (!filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL)) {
      echo "E-Mail isn't valid!";
   } else {
      echo "E-Mail is valid!";
   }
?>

Đầu ra

Sau đây là kết quả đầu ra.

E-Mail isn't valid!