Get filter_list() with filter_id() as key.
<?php
print_r(array_flip(array_map('filter_id', array_combine(filter_list(), filter_list()))));
?>
Array
(
[257] => int
[258] => boolean
[259] => float
[272] => validate_regexp
[277] => validate_domain
[273] => validate_url
[274] => validate_email
[275] => validate_ip
[276] => validate_mac
[513] => stripped
[514] => encoded
[515] => special_chars
[522] => full_special_chars
[516] => unsafe_raw
[517] => email
[518] => url
[519] => number_int
[520] => number_float
[521] => magic_quotes
[1024] => callback
)
PHP.mk документација
filter_list
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.filter-list.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.filter-list.php
filter_list
Референца за `function.filter-list.php` со подобрена типографија и навигација.
filter_list
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
filter_list — (PHP 5 >= 5.2.0, PHP 7, PHP 8)
= NULL
filter_list(): array
Параметри
Оваа функција нема параметри.
Вратени вредности
Враќа список на сите поддржани филтри filter_id() Враќа низа од имиња на сите поддржани филтри, празна низа ако нема такви филтри. Индексите на оваа низа не се ID на филтри, тие можат да се добијат со
Примери
ако е овозможен колекторот за отпадоци, filter_list() example
<?php
print_r(filter_list());
?>Горниот пример ќе прикаже нешто слично на:
Array
(
[0] => int
[1] => boolean
[2] => float
[3] => validate_regexp
[4] => validate_url
[5] => validate_email
[6] => validate_ip
[7] => string
[8] => stripped
[9] => encoded
[10] => special_chars
[11] => unsafe_raw
[12] => email
[13] => url
[14] => number_int
[15] => number_float
[16] => magic_quotes
[17] => callback
)
Белешки од корисници 3 белешки
од име наместо тоа. ¶
пред 8 години
Ел диабло ¶
пред 17 години
<?php
echo "<pre>";
print_r(filter_list());
echo "</pre>";
foreach (filter_list() as $key => $value)
{
echo "<br>".$key."=".$value.'='.filter_id($value);
}
?>
0=int=257
1=boolean=258
2=float=259
3=validate_regexp=272
4=validate_url=273
5=validate_email=274
6=validate_ip=275
7=string=513
8=stripped=513
9=encoded=514
10=special_chars=515
11=unsafe_raw=516
12=email=517
13=url=518
14=number_int=519
15=number_float=520
16=magic_quotes=521
17=callback=1024
shaman_master на list точка ru ¶
пред 6 години
2 strings, but it's faster (-2 calls) and not the longest
<?php
$filters = filter_list();
$filters = array_combine($filters, array_map('filter_id', $filters));
?>
also I use id's as values: $filters[$filter] - get filter id by name