1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164
  
     | 
    
      <?xml version="1.0" encoding="utf-8"?>
<!-- edited by Jeongha Kwon(SuViA) -->
<reference id="ref.aspell">
	<title>Aspell 함수</title>
	<titleabbrev>Aspell</titleabbrev>
	<partintro>
		<simpara>
			<function>aspell</function> 함수는 단어의 철자를 검사하고 틀릴 경우 연상되는 단어를 제시합니다.</simpara>
		<note>
			<simpara>
     aspell은 aspell 라이브러리 버전 .27.* 이하의 버전에서 실행됩니다. 이 모듈과 다른 버젼의 aspell 라이브러리에서는 더이상 지원되지 않습니다.  PHP에서 단어 검사를 할 경우 <link linkend="ref.pspell">pspell</link> 함수를 사용하세요. pspell함수는 pspell 라이브러리를 사용하고 최신버전의 aspell과 함께 실행됩니다.</simpara>
		</note>
		<simpara>
   aspell 라이브러리는 <ulink url="&url.aspell;">&url.aspell;</ulink> 에서 구할 수 있습니다.
   </simpara>
	</partintro>
	<refentry id="function.aspell-new">
		<refnamediv>
			<refname>aspell_new</refname>
			<refpurpose>새 사전 열기</refpurpose>
		</refnamediv>
		<refsect1>
			<title>설명</title>
				<methodsynopsis>
					<type>int</type><methodname>aspell_new</methodname>
					<methodparam><type>string</type><parameter>master</parameter></methodparam>
					<methodparam><type>string</type><parameter>personal</parameter></methodparam>
				</methodsynopsis>
			<simpara>
				<function>aspell_new</function> 함수는 새 사전을 열고 다른 aspell 함수에서 사용할 수 있도록
				사전 연결 identifier 를 반환합니다.</simpara>
			<para>
				<example>
					<title>
						<function>aspell_new</function>
					</title>
					<programlisting role="php">
$aspell_link=aspell_new ("english");
      </programlisting>
				</example>
			</para>
		</refsect1>
	</refentry>
	<refentry id="function.aspell-check">
		<refnamediv>
			<refname>aspell_check</refname>
			<refpurpose>단어 검사</refpurpose>
		</refnamediv>
		<refsect1>
			<title>설명</title>
				<methodsynopsis>
					<type>boolean</type><methodname>aspell_check</methodname>
					<methodparam><type>int</type><parameter>dictionary_link</parameter></methodparam>
					<methodparam><type>string</type><parameter>word</parameter></methodparam>
				</methodsynopsis>
			<simpara>
				<function>aspell_check</function> 함수는 단어를 검사하고 단어가 올바를 경우 &true;, 틀릴 경우 &false;를
				 반환합니다.
    </simpara>
			<para>
				<example>
					<title>
						<function>aspell_check</function>
					</title>
					<programlisting>
$aspell_link=aspell_new ("english");
if (aspell_check ($aspell_link, "testt")) {
    echo "This is a valid spelling";
} else {
    echo "Sorry, wrong spelling";
}
      </programlisting>
				</example>
			</para>
		</refsect1>
	</refentry>
	<refentry id="function.aspell-check-raw">
		<refnamediv>
			<refname>aspell_check_raw</refname>
			<refpurpose>
      단어의 철자가 올바른지만 검사
    </refpurpose>
		</refnamediv>
		<refsect1>
			<title>설명</title>
				<methodsynopsis>
					<type>boolean</type><methodname>aspell_check_raw</methodname>
					<methodparam><type>int</type><parameter>dictionary_link</parameter></methodparam>
					<methodparam><type>string</type><parameter>word</parameter></methodparam>
				</methodsynopsis>
			<simpara>
				<function>aspell_check_raw</function> 함수는 단어가 올바른지만 검사합니다.
				단어가 올바를 경우  &true;, 틀릴 경우 &false;를 반환합니다.</simpara>
			<para>
				<example>
					<title>
						<function>aspell_check_raw</function>
					</title>
					<programlisting role="php">
$aspell_link=aspell_new ("english");
if (aspell_check_raw ($aspell_link, "test")) {
    echo "This is a valid spelling";
} else {
    echo "Sorry, wrong spelling";
}
      </programlisting>
				</example>
			</para>
		</refsect1>
	</refentry>
	<refentry id="function.aspell-suggest">
		<refnamediv>
			<refname>aspell_suggest</refname>
			<refpurpose>  단어에 대한 추천단어를 제시</refpurpose>
		</refnamediv>
		<refsect1>
			<title>설명</title>
				<methodsynopsis>
					<type>array</type><methodname>aspell_suggest</methodname>
					<methodparam><type>int</type><parameter>dictionary_link</parameter></methodparam>
					<methodparam><type>string</type><parameter>word</parameter></methodparam>
				</methodsynopsis>
			<simpara>
				<function>aspell_suggest</function>함수는 주어진 단어에 대한 추천단어를 배열형으로 반환합니다. 
    </simpara>
			<para>
				<example>
					<title>
						<function>aspell_suggest</function>
					</title>
					<programlisting role="php">
$aspell_link=aspell_new ("english");
if (!aspell_check ($aspell_link, "test")) {
    $suggestions=aspell_suggest ($aspell_link, "test");
    for ($i=0; $i < count ($suggestions); $i++) {
        echo "Possible spelling: " . $suggestions[$i] . "<br>"; 
    }
}
      </programlisting>
				</example>
			</para>
		</refsect1>
	</refentry>
</reference>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->
 
     |