public static hasJapaneseWritings ( string $str ) : boolean | ||
$str | string | The string to inspect. |
return | boolean | TRUE if it contains either kanji, hiragana, katakana or punctuation marks, otherwise FALSE. |
public static function hasJapaneseWritings($str)
{
return self::hasKanji($str) || self::hasHiragana($str) || self::hasKatakana($str) || self::hasJapanesePunctuationMarks($str);
}
public function testHasJapaneseWritingsButOnlyPunctuationMarks() { $result = Analyzer::hasJapaneseWritings('This is a test。'); $this->assertEquals(TRUE, $result); }