Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm filter_input() trong PHP

Mô tả

Hàm filter_input() lấy một biến đầu vào bên ngoài và lọc nó.

Cú pháp

filter_input(type, var, filtername, options)

Tham số

  • type − Loại input: INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER, INPUT_ENV.

  • var − Tên biến cần lấy.

  • filtername − Tên filter hoặc ID filter.

  • options − Tùy chọn cho filter.

Giá trị trả về

Trả về giá trị biến đã lọc nếu thành công, FALSE nếu thất bại, NULL nếu biến không tồn tại.

Ví dụ

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

Kết quả

E-Mail isn't valid!