spoofchecker_001.phpt 613 B

1234567891011121314151617181920212223
  1. --TEST--
  2. spoofchecker suspicious character checker
  3. --SKIPIF--
  4. <?php if(!extension_loaded('intl') || !class_exists("Spoofchecker")) print 'skip'; ?>
  5. --FILE--
  6. <?php
  7. $url = "http://www.payp\xD0\xB0l.com";
  8. $x = new Spoofchecker();
  9. echo "paypal with Cyrillic spoof characters\n";
  10. var_dump($x->isSuspicious($url));
  11. echo "certain all-uppercase Latin sequences can be spoof of Greek\n";
  12. var_dump($x->isSuspicious("NAPKIN PEZ"));
  13. var_dump($x->isSuspicious("napkin pez"));
  14. ?>
  15. --EXPECTF--
  16. paypal with Cyrillic spoof characters
  17. bool(true)
  18. certain all-uppercase Latin sequences can be spoof of Greek
  19. bool(true)
  20. bool(false)