spoofchecker_003.phpt 528 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. spoofchecker with locale settings
  3. --SKIPIF--
  4. <?php if(!extension_loaded('intl') || !class_exists("Spoofchecker")) print 'skip'; ?>
  5. --FILE--
  6. <?php
  7. $korean = "\xED\x95\x9C" . "\xEA\xB5\xAD" . "\xEB\xA7\x90";
  8. $x = new Spoofchecker();
  9. echo "Is suspcious, en_US\n";
  10. $x->setAllowedLocales('en_US');
  11. var_dump($x->isSuspicious($korean));
  12. echo "Is suspcious, ko_KR\n";
  13. $x->setAllowedLocales('en_US, ko_KR');
  14. var_dump($x->isSuspicious($korean));
  15. ?>
  16. --EXPECTF--
  17. Is suspcious, en_US
  18. bool(true)
  19. Is suspcious, ko_KR
  20. bool(false)