Contoh
Buat daftar semua nama filter yang didukung:
<?php print_r(filter_list()); ?> /* Output : Array ( [0] => int [1] => boolean [2] => float [3] => validate_regexp [4] => validate_domain [5] => validate_url [6] => validate_email [7] => validate_ip [8] => validate_mac [9] => string [10] => stripped [11] => encoded [12] => special_chars [13] => full_special_chars [14] => unsafe_raw [15] => email [16] => url [17] => number_int [18] => number_float [19] => magic_quotes [20] => callback )
Definisi dan Penggunaan
Fungsi filter_list()
digunakan untuk mengembalikan daftar semua nama filter yang didukung.
Syntax
filter_list()
Detail Teknis
Return Value: | Array dari semua nama filter yang didukung, array kosong jika tidak ada nama filter |
---|---|
PHP Version: | 5.2+ |
Contoh Lain
Contoh
Di sini, fungsi filter_id () dan filter_list () digunakan untuk membuat daftar ID dan nama filter dari semua filter:
<!DOCTYPE html> <html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } th, td { padding: 5px; } </style> </head> <body> <table> <tr> <td>Filter Name</td> <td>Filter ID</td> </tr> <?php foreach (filter_list() as $id =>$filter) { echo '<tr><td>' . $filter . '</td><td>' . filter_id($filter) . '</td></tr>'; } ?> </table> </body> </html>
Output :
Nama Filter | ID Filter |
int | 257 |
boolean | 258 |
float | 259 |
validate_regexp | 272 |
validate_domain | 277 |
validate_url | 273 |
validate_email | 274 |
validate_ip | 275 |
validate_mac | 276 |
string | 513 |
stripped | 513 |
encoded | 514 |
special_chars | 515 |
full_special_chars | 522 |
unsafe_raw | 516 |
517 | |
url | 518 |
number_int | 519 |
number_float | 520 |
magic_quotes | 521 |
callback | 1024 |