라이브러리
[PHP] enchant_broker_list_dicts - 사용 가능한 사전 목록을 반환합니다.
Enchant 브로커와 Enchant 딕셔너리
Enchant 브로커는 Spell Checking Library (Enchant)에서 사용되는 API입니다. Enchant 브로커는 여러 딕셔너리와 Spell Checker를 관리하는 역할을 하며, 사용자는 이 브로커를 통해 다양한 딕셔너리와 Spell Checker를 사용할 수 있습니다.
enchant_broker_list_dicts
`enchant_broker_list_dicts` 함수는 현재 브로커에 등록된 모든 딕셔너리를 반환하는 함수입니다. 이 함수는 브로커에 등록된 모든 딕셔너리의 이름과 버전을 포함하는 배열을 반환합니다.
PHP 예제
다음은 PHP에서 `enchant_broker_list_dicts` 함수를 사용하는 예제입니다.
#hostingforum.kr
php
<?php
// Enchant 브로커 초기화
$broker = enchant_broker_init();
// 브로커에 등록된 모든 딕셔너리 목록을 가져옵니다.
$dicts = enchant_broker_list_dicts($broker);
// 브로커에 등록된 모든 딕셔너리 목록을 출력합니다.
foreach ($dicts as $dict) {
echo "딕셔너리 이름: " . $dict['name'] . "
";
echo "딕셔너리 버전: " . $dict['version'] . "
";
echo "딕셔너리 언어: " . $dict['lang'] . "
";
echo "딕셔너리 설명: " . $dict['description'] . "
";
echo "딕셔너리 URL: " . $dict['url'] . "
";
echo "딕셔너리 저작권: " . $dict['copyright'] . "
";
echo "딕셔너리 저작권 URL: " . $dict['copyright_url'] . "
";
echo "딕셔너리 저작권 년도: " . $dict['copyright_year'] . "
";
echo "딕셔너리 저작권 저자: " . $dict['copyright_author'] . "
";
echo "
";
}
// 브로커 종료
enchant_broker_free($broker);
?>
이 예제에서는 Enchant 브로커를 초기화하고, 브로커에 등록된 모든 딕셔너리 목록을 가져옵니다. 가져온 딕셔너리 목록은 foreach 문을 사용하여 출력됩니다.
주의
이 예제는 Enchant 브로커를 초기화하고 종료하는 데 필요한 코드를 포함합니다. Enchant 브로커를 사용하기 전에 반드시 초기화하고, 사용이 끝나면 종료해야 합니다.
Enchant 브로커 초기화
Enchant 브로커를 초기화하는 데 사용되는 함수는 `enchant_broker_init`입니다. 이 함수는 Enchant 브로커를 초기화하고, 사용할 수 있도록 반환합니다.
#hostingforum.kr
php
$broker = enchant_broker_init();
Enchant 브로커 종료
Enchant 브로커를 종료하는 데 사용되는 함수는 `enchant_broker_free`입니다. 이 함수는 Enchant 브로커를 종료하고, 사용할 수 없게 만듭니다.
#hostingforum.kr
php
enchant_broker_free($broker);
Enchant 브로커에 딕셔너리 추가
Enchant 브로커에 딕셔너리를 추가하는 데 사용되는 함수는 `enchant_broker_dict_add`입니다. 이 함수는 Enchant 브로커에 딕셔너리를 추가하고, 사용할 수 있도록 반환합니다.
#hostingforum.kr
php
enchant_broker_dict_add($broker, 'en_US', 'en_US');
이 예제에서는 Enchant 브로커에 'en_US' 딕셔너리를 추가합니다.
Enchant 브로커에 Spell Checker 추가
Enchant 브로커에 Spell Checker를 추가하는 데 사용되는 함수는 `enchant_broker_spell_add`입니다. 이 함수는 Enchant 브로커에 Spell Checker를 추가하고, 사용할 수 있도록 반환합니다.
#hostingforum.kr
php
enchant_broker_spell_add($broker, 'en_US');
이 예제에서는 Enchant 브로커에 'en_US' Spell Checker를 추가합니다.
이 예제에서는 Enchant 브로커를 초기화하고, 브로커에 등록된 모든 딕셔너리 목록을 가져옵니다. 가져온 딕셔너리 목록은 foreach 문을 사용하여 출력됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.