Örnek
Harici değişken olmadığını kontrol edin "email" PHP sayfasına gönderilen aracılığıyla, "get" yöntemi ve geçerli bir e-posta adresi olup olmadığını da kontrol edin:
<?php
if (!filter_input(INPUT_GET, "email" ,
FILTER_VALIDATE_EMAIL)) {
echo("Email is not valid");
} else {
echo("Email
is valid");
}
?>
»Run örnek Tanımı ve Kullanımı
filter_input() işlevi, dış değişken alır (eg from form input) ve isteğe bağlı olarak da filtreler.
Bu işlev, bir kullanıcı girişi olarak güvenli olmayan kaynaklardan, değişkenleri doğrulamak için kullanılır.
Sözdizimi
filter_input( type, variable, filter, options )
Parametre | Açıklama |
---|---|
type | Gereklidir. Giriş tipi kontrol etmek için. şunlardan biri olabilir:
|
variable | Gereklidir. Değişken adı kontrol etmek |
filter | İsteğe bağlı. kullanmak için filtrenin kimliğini veya adını belirtir. Standart hiçbir filtreleme sonuçlanır FILTER_DEFAULT olduğu |
options | İsteğe bağlı. kullanılacak bir veya daha fazla bayrakları / seçenekleri belirtir. olası seçenekler ve bayraklar için her filtresini kontrol |
Teknik detaylar
Geri dönüş değeri: | Eğer aksi takdirde FALSE veya NULL başarısına değişkeninin değerini döndürür "variable" parametresi ayarlanmamış |
---|---|
PHP Sürümü: | 5.2.0+ |
<Komple PHP Filtre Referans