JpnForPhp\Analyzer\Analyzer::hasJapaneseWritings PHP Method

hasJapaneseWritings() public static method

Determines whether the given string contains Japanese writings (kanji, hiragana, katakana or punctuation marks).
See also: hasKanji()
See also: hasHiragana()
See also: hasKatakana()
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);
    }

Usage Example

Beispiel #1
0
 public function testHasJapaneseWritingsButOnlyPunctuationMarks()
 {
     $result = Analyzer::hasJapaneseWritings('This is a test。');
     $this->assertEquals(TRUE, $result);
 }