Welcome to the Cookbook

loading...
Please login to continue

4.2.1 paranoid

paranoid(string $string, array $allowedChars);

Fungsi ini buang keluar apa-apa yang ada diatas sasaran $string yang bukan karakter alphanumeric. Fungsi ini tidak akan tengok karakter kerana ia akan hantar mereka ke array $allowedChars.

$badString = ";:<script><html><   // >@@#";
echo Sanitize::paranoid($badString);
// output: scripthtml
echo Sanitize::paranoid($badString, array(' ', '@'));
// output: scripthtml    @@
  1. $badString = ";:<script><html>< // >@@#";
  2. echo Sanitize::paranoid($badString);
  3. // output: scripthtml
  4. echo Sanitize::paranoid($badString, array(' ', '@'));
  5. // output: scripthtml @@