public static hasLatinLetters ( string $str ) : boolean | ||
$str | string | The string to inspect. |
Résultat | boolean | TRUE if it contains latin letters, otherwise FALSE. |
public static function hasLatinLetters($str)
{
return preg_match(Helper::PREG_PATTERN_LATIN, $str) > 0;
}
private function getType($str) { $type = 'O'; if (Analyzer::hasJapaneseNumerals($str)) { $type = 'M'; } elseif (Analyzer::hasKanji($str, true)) { $type = 'H'; } elseif (Analyzer::hasHiragana($str)) { $type = 'I'; } elseif (Analyzer::hasKatakana($str)) { $type = 'K'; } elseif (Analyzer::hasLatinLetters($str)) { $type = 'A'; } elseif (Analyzer::hasWesternNumerals($str)) { $type = 'N'; } return $type; }