Руководство по PHP
Пред. |  | След.

# filter_var

(no version information, might be only in CVS)

filter_var -- Filters a variable with a specified filter

## Описание

mixed filter_var ( mixed variable [, int filter [, mixed options]] )

## Список параметров

`variable`

  Value to filter, arrays are filtered recursively.

`filter`

  ID of a filter to use. Defaults to `FILTER_SANITIZE_STRING`.

`options`

  Associative array of options or bitwise disjunction of flags. If filter accepts options, flags can be provided in "flags" field of array. For the "callback" filter, callback type should be passed.

## Возвращаемые значения

Returns the filtered data, or `FALSE` if the filter fails.

## Примеры

Пример 1. A filter_var() example

`<?php var_dump(filter_var('bob@example.com', FILTER_VALIDATE_EMAIL)); var_dump(filter_var('example.com', FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED)); ?>`

Результат выполнения данного примера:

    string(15) "bob@example.com"
    bool(false)

## Смотрите также

filter_var_array()
filter_input()
filter_input_array()
информация о типе callback

Пред. | Начало | След.
filter_var_array | Уровень выше | Firebird/InterBase Functions