PHP Doku:: Prüft, ob eine Variable des angegebenen Typs existiert - function.filter-has-var.html

Verlauf / Chronik / History: (1) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzVariablen- und typbezogene ErweiterungenDatenfilterungFilter-Funktionenfilter_has_var

Ein Service von Reinhard Neidl - Webprogrammierung.

Filter-Funktionen

<<Filter-Funktionen

filter_id>>

filter_has_var

(PHP 5 >= 5.2.0)

filter_has_varPrüft, ob eine Variable des angegebenen Typs existiert

Beschreibung

bool filter_has_var ( int $type , string $variable_name )

Parameter-Liste

type

Einer von INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER, INPUT_ENV.

variable_name

Name der Variablen.

Rückgabewerte

Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.


2 BenutzerBeiträge:
- Beiträge aktualisieren...
Anonymous
21.05.2009 11:28
To note: filter_has_var() is a bit faster than isset()
drm at melp dot nl
16.01.2009 10:54
Please note that the function does not check the live array, it actually checks the content received by php:

<?php
$_GET
['test'] = 1;
echo
filter_has_var(INPUT_GET, 'test') ? 'Yes' : 'No';
?>

would say "No", unless the parameter was actually in the querystring.

Also, if the input var is empty, it will say Yes.



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)