PHP - Filters in Hindi




PHP filters को external इनपुट को validate और sanitize करने के लिए उपयोग किया जाता है।

PHP filters एक्सटेंशन में user इनपुट की जांच के लिए आवश्यक कई फ़ंक्शन मौजूद हैं, इसे data validation को आसान और तेज़ बनाने के लिए डिज़ाइन किया गया है।

दोस्तों filter_list() फंक्शन का उपयोग PHP filter extension की पेशकश करने के लिए किया जा सकता है −

Example

<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
    border: 1px solid Gray;
    border-collapse: collapse;
}
th, td {
    padding: 4px;
}
</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>

Result

Filter Name Filter ID
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

PHP filter_var() Function

Filter_var () फ़ंक्शन validate और data दोनों को संचरित करता है, filter_var () फ़ंक्शन एक specified variable के साथ एक single variable को फ़िल्टर करता है। इसमें डेटा के दो टुकड़े होते हैं: