PHP

Fungsi filter_list() Filter PHP

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 FilterID Filter
int257
boolean258
float259
validate_regexp272
validate_domain277
validate_url273
validate_email274
validate_ip275
validate_mac276
string513
stripped513
encoded514
special_chars515
full_special_chars522
unsafe_raw516
email517
url518
number_int519
number_float520
magic_quotes521
callback1024

Hanifah Nurbaeti