예제 #1
0
파일: hypher.class.php 프로젝트: GGF/baza4
<?

// Подключение библиотеки.
require_once dirname(__FILE__) . '/includes/hypher.php';

class hypher {

    private static $hy_ru;

    static public function staticConstruct() {
        // Загрузка файла описания и набора правил.
        self::$hy_ru = hypher_load(__DIR__ . '/includes/hyph_ru_RU.conf');
    }

    // "перегрузка" я собираюсь вызывать только с одним словарём. зачем якаждый раз учитыват буду
    static function addhypher($text) {
        $text = iconv($_SERVER[Encoding],'CP1251',$text);
        return iconv('CP1251',$_SERVER[Encoding],hypher(self::$hy_ru, $text));
    }

}

hypher::staticConstruct();
?>