Determines whether the given string contains Western numerals.
public static hasWesternNumerals ( string $str ) : boolean | ||
$str | string | The string to inspect. |
return | boolean | TRUE if it contains Western numerals, otherwise FALSE. |
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; }
public function testHasWesternNumeralFullwith() { $result = Analyzer::hasWesternNumerals('123'); $this->assertEquals(TRUE, $result); }