Pspell pspell_config_create

(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)

pspell_config_create — 사전을 여는 데 사용되는 구성 만들기


설명

pspell_config_create(
    string $language,
    string $spelling = "",
    string $jargon = "",
    string $encoding = ""
): PSpell\Config
                

dictionary을 여는 데 사용되는 구성을 만듭니다.

pspell_config_create()pspell_new()와 매우 유사한 구문을 가지고 있습니다. 사실 pspell_config_create() 바로 다음에 pspell_new_config()를 사용하면 똑같은 결과가 나옵니다. 그러나 새 구성을 만든 후 pspell_new_config()를 호출하기 전에 pspell_config_*() 함수를 사용하여 일부 고급 기능을 활용할 수도 있습니다.

자세한 정보와 예는 인라인 수동 pspell 웹사이트를 확인하세요. » http://aspell.net/.


매개변수

language
언어 매개변수는 대시 또는 밑줄 뒤에 오는 두 글자 ISO 639 언어 코드와 두 글자 ISO 3166 국가 코드(선택 사항)로 구성된 언어 코드입니다.
spelling
철자 매개변수는 영어와 같이 둘 이상의 철자가 있는 언어에 대해 요청된 철자입니다. 알려진 값은 '미국식', '영국식' 및 '캐나다식'입니다.
jargon
jargon 매개변수에는 언어 및 철자 매개변수가 동일한 두 개의 서로 다른 단어 목록을 구별하기 위한 추가 정보가 포함되어 있습니다.
encoding
인코딩 매개변수는 단어가 포함될 것으로 예상되는 인코딩입니다. 유효한 값은 'utf-8', 'iso8859-*', 'koi8-r', 'viscii', 'cp1252', 'machine unsigned 16', '입니다. 서명되지 않은 기계 32'. 이 매개변수는 대부분 테스트되지 않았으므로 사용할 때 주의하십시오.

반환 값

성공하면 PSpell\Config 인스턴스를 반환하고 실패하면 false를 반환합니다.


변경 로그

버전 설명
8.1.0 config 매개변수는 이제 PSpell\Config 인스턴스를 예상합니다. 이전에는 리소스가 필요했습니다.

Examples

예제 #1 pspell_config_create()

                  
<?php
$pspell_config = pspell_config_create("en");
pspell_config_personal($pspell_config, "/var/dictionaries/custom.pws");
pspell_config_repl($pspell_config, "/var/dictionaries/custom.repl");
$pspell = pspell_new_personal($pspell_config, "en");
?>