Filter Function ng PHP

PHP Filter Ngangangalang

Ang PHP Filters ay ginagamit upang patunayan at filter ang data na mula sa hindi ligtas na pinagmulan (halimbawa, input ng user).

Mag-install

Ang filter function ay bahagi ng core ng PHP. Hindi kailangan ng pag-install upang gamitin ang mga function na ito.

Filter Function ng PHP

PHP:Ipinakilala ang pinakamaagang bersyon ng PHP na sumusuporta sa function na ito.

Function Paglalarawan PHP
filter_has_var() Pagsisiyasat kung mayroong laman ang variable na tinukoy na input type. 5
filter_id() Ibubalik ang ID ng tinukoy na filter. 5
filter_input() Hinain ang input mula sa labas ng script, at ililipas sa pagfilter. 5
filter_input_array() Hinain ang ilang input mula sa labas ng script, at ililipas sa pagfilter. 5
filter_list() Ibubalik ang isang array na naglalaman ng lahat ng pinapayagan na filter. 5
filter_var_array() Hinain ang ilang variable, at ililipas sa pagfilter. 5
filter_var() Hinain ang isang variable, at ililipas sa pagfilter. 5

PHP Filters

ID na pangalan Paglalarawan
FILTER_CALLBACK Tawagan ang user-defined function upang pasukin ang data.
FILTER_SANITIZE_STRING Alisin ang mga tag, alisin o kodigo ang mga espesyal na character.
FILTER_SANITIZE_STRIPPED "string" alias ng filter.
FILTER_SANITIZE_ENCODED URL-encode ang string, alisin o kodigo ang mga espesyal na character.
FILTER_SANITIZE_SPECIAL_CHARS HTML escape characters '"<>& at ang mga character na ASCII na mas mababa sa 32.
FILTER_SANITIZE_EMAIL Hilisin ang lahat ng mga character, maliban sa mga alpabeto, numero at !#$%&'*+-/=?^_`{|}~@.[]
FILTER_SANITIZE_URL Remove all characters except letters, numbers, $-_.+!*'(),{}|\\^~[]`<>#%";/?:@&=
FILTER_SANITIZE_NUMBER_INT Remove all characters except numbers and +-.
FILTER_SANITIZE_NUMBER_FLOAT Remove all characters except numbers, +-, and .,eE.
FILTER_SANITIZE_MAGIC_QUOTES Apply addslashes().
FILTER_UNSAFE_RAW Do not perform any filtering, remove or encode special characters.
FILTER_VALIDATE_INT Validate the value as an integer within the specified range.
FILTER_VALIDATE_BOOLEAN Returns true if "1", "true", "on", or "yes", and returns false if "0", "false", "off", "no", or empty, otherwise returns NULL.
FILTER_VALIDATE_FLOAT Validate the value as a floating-point number.
FILTER_VALIDATE_REGEXP Validate the value with a regexp, compatible with Perl regular expressions.
FILTER_VALIDATE_URL Validate the value as a URL.
FILTER_VALIDATE_EMAIL Validate the value as an e-mail.
FILTER_VALIDATE_IP Validate the value as an IP address.