PHP 매뉴얼
이전 |  | 다음

# pspell_config_create

(PHP 4 >= 4.0.2, PHP 5)

pspell_config_create -- 사전을 열때 사용할 설정을 생성

## 설명

int pspell_config_create ( string language [, string spelling [, string jargon [, string encoding]]])

pspell_config_create() 함수는 pspell_new()함수와 매우비슷한 문법입니다. 사실 pspell_new_config()함수를 사용한 이후에 pspell_config_create()함수를 사용하게 되면 동일한 결과를 나타낼 것입니다. 향상된 기능을 사용하기 위해서는 새로운 설정을 만들었더라도 pspell_new_config() 함수를 호출하기 전에 pspell_config_*() 함수를 사용해야 합니다.

language 파라미터는 두자로 된 ISO 639 언어 코드입니다. 선택적으로 ISO 639 언어 코드 이후 '-' 나 '_' 를 적고 두자로 된 ISO 3166 국가코드를 추가할 수 있습니다.

spelling 파라미터는 English 와 같이 한 철자 이상의 철자가 있는 언어에 대해 철자를 지정합니다. English 의 경우 알려진 값에는 'american', 'british', and 'canadian' 가 있습니다.

jargon 파라미터는 동일한 language와 spelling 파라미터를 가지고 있는 두 다른 단어 목록을 구별하기 위한 추가정보입니다.

encoding 파라미터는 단어의 인코딩 정보입니다. 가능한 값에는 'utf-8', 'iso8859-*', 'koi8-r', 'viscii', 'cp1252', 'machine unsigned 16', 'machine unsigned 32' 가 있습니다. 이 파라미터는 거의 테스트되지 않았으니, 사용할 때 주의하세요.

mode 파라미터는 단어검사기의 실행모드입니다. 아래에 몇가지 가능한 모드가 있습니다.

- PSPELL_FAST - 빠른 실행모드 (최소한의 추천단어)

- PSPELL_NORMAL - 보통 실행모드 (더 많은 추천단어)

- PSPELL_BAD_SPELLERS - 느린 실행모드 (가장많은 추천단어)

자세한 정보와 예제는 pspell 웹사이트(http://aspell.net/)의 매뉴얼을 참고하세요.

예 1. pspell_config_create()

`$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_link = pspell_new_personal (pspell_config);`

이전 | 처음으로 | 다음
pspell_clear_session | 위로 | pspell_config_ignore