uTools-Manuals/docs/php/px_set_targetencoding.html
2019-04-28 19:00:34 +08:00

96 lines
3.5 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Sets the encoding for character fields (deprecated)</title>
</head>
<body class="docs"><div id="layout">
<div id="layout-content"><div id="function.px-set-targetencoding" class="refentry">
<div class="refnamediv">
<h1 class="refname">px_set_targetencoding</h1>
<p class="verinfo">(PECL paradox &gt;= 1.0.0)</p><p class="refpurpose"><span class="refname">px_set_targetencoding</span> &mdash; <span class="dc-title">Sets the encoding for character fields (deprecated)</span></p>
</div>
<div class="refsect1 description" id="refsect1-function.px-set-targetencoding-description">
<h3 class="title">说明</h3>
<div class="methodsynopsis dc-description">
<span class="methodname"><strong>px_set_targetencoding</strong></span>
( <span class="methodparam"><span class="type">resource</span> <code class="parameter">$pxdoc</code></span>
, <span class="methodparam"><span class="type">string</span> <code class="parameter">$encoding</code></span>
) : <span class="type">bool</span></div>
<p class="para rdfs-comment">
Set the encoding for data retrieved from a character field. All character
fields will be recoded to the encoding set by this function. If the
encoding is not set, the character data will be returned in the DOS code
page encoding as specified in the database file. The
<code class="parameter">encoding</code> can be any string identifier known to
iconv or recode. On Unix systems run <em>iconv -l</em> for
a list of available encodings.
</p>
<p class="para">This function is deprecated and should be replaced by calling
<span class="function"><a href="px_set_parameter.html" class="function">px_set_parameter()</a></span>.
</p>
<p class="para">
See also <span class="function"><a href="px_get_info.html" class="function">px_get_info()</a></span> to determine the DOS code page
as stored in the database file.
</p>
</div>
<div class="refsect1 parameters" id="refsect1-function.px-set-targetencoding-parameters">
<h3 class="title">参数</h3>
<p class="para">
<dl>
<dt>
<code class="parameter">pxdoc</code></dt>
<dd>
<p class="para">
Resource identifier of the paradox database
as returned by <span class="function"><a href="px_new.html" class="function">px_new()</a></span>.
</p>
</dd>
<dt>
<code class="parameter">encoding</code></dt>
<dd>
<p class="para">
The encoding for the output. Data which is being read from
character fields is recoded into the targetencoding.
</p>
</dd>
</dl>
</p>
</div>
<div class="refsect1 returnvalues" id="refsect1-function.px-set-targetencoding-returnvalues">
<h3 class="title">返回值</h3>
<p class="para">
Returns <strong><code>FALSE</code></strong> if the encoding could not be set, e.g. the encoding is
unknown, or pxlib does not support recoding at all. In the second case a
warning will be issued.
</p>
</div>
<div class="refsect1 seealso" id="refsect1-function.px-set-targetencoding-seealso">
<h3 class="title">参见</h3>
<p class="para">
<span class="function"><a href="px_set_parameter.html" class="function" rel="rdfs-seeAlso">px_set_parameter()</a> - Sets a parameter</span>
</p>
</div>
</div></div></div></body></html>