filter_has_var - Checks if variable of specified type exists
filter_has_var ( int $type , string $variable_name ) : bool
Parameters
type - One of INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER, or INPUT_ENV.
variable_name - Name of a variable to check.
Types of filters
Validate filters
Sanitize filters
Other filters
Filter flags
Checking isset($_POST['user']) will produce: Warning "Do Not Access Superglobal $_POST Array Directly." in Netbeans or Apache Netbeans for PHP.
if (isset($_POST['user'])) {
$user = $_POST['user'];
}
you can use php filter_has_var and filter_input
if (filter_has_var(INPUT_POST, 'user')) {
$user = filter_input(INPUT_POST, 'user');
}
Links:
PHP filter_input
Previous page: Deprecated: mysql_db_query()
Next page: Mysql