spoofchecker_003.phpt 518 B

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