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

102 lines
3.4 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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>Set/Get character encoding for multibyte regex</title>
</head>
<body class="docs"><div id="layout">
<div id="layout-content"><div id="function.mb-regex-encoding" class="refentry">
<div class="refnamediv">
<h1 class="refname">mb_regex_encoding</h1>
<p class="verinfo">(PHP 4 &gt;= 4.2.0, PHP 5, PHP 7)</p><p class="refpurpose"><span class="refname">mb_regex_encoding</span> &mdash; <span class="dc-title">Set/Get character encoding for multibyte regex</span></p>
</div>
<div class="refsect1 description" id="refsect1-function.mb-regex-encoding-description">
<h3 class="title">说明</h3>
<div class="methodsynopsis dc-description">
<span class="methodname"><strong>mb_regex_encoding</strong></span>
([ <span class="methodparam"><span class="type">string</span> <code class="parameter">$encoding</code><span class="initializer"> = mb_regex_encoding()</span></span>
] ) : <span class="type"><a href="language.pseudo-types.html#language.types.mixed" class="type mixed">mixed</a></span></div>
<p class="para rdfs-comment">
Set/Get character encoding for a multibyte regex.
</p>
</div>
<div class="refsect1 parameters" id="refsect1-function.mb-regex-encoding-parameters">
<h3 class="title">参数</h3>
<p class="para">
<dl>
<dt>
<code class="parameter">encoding</code></dt>
<dd>
<p class="para"><code class="parameter">encoding</code>
参数为字符编码。如果省略,则使用内部字符编码。</p>
</dd>
</dl>
</p>
</div>
<div class="refsect1 returnvalues" id="refsect1-function.mb-regex-encoding-returnvalues">
<h3 class="title">返回值</h3>
<p class="simpara">
If <code class="parameter">encoding</code> is set, then
成功时返回 <strong><code>TRUE</code></strong> 或者在失败时返回 <strong><code>FALSE</code></strong>
In this case, the internal character encoding is NOT changed.
If <code class="parameter">encoding</code> is omitted, then
the current character encoding name for a multibyte regex is returned.
</p>
</div>
<div class="refsect1 changelog" id="refsect1-function.mb-regex-encoding-changelog">
<h3 class="title">更新日志</h3>
<p class="para">
<table class="doctable informaltable">
<thead>
<tr>
<th>版本</th>
<th>说明</th>
</tr>
</thead>
<tbody class="tbody">
<tr>
<td>5.6.0</td>
<td>
Default encoding is changed to UTF-8. It was EUC-JP Previously.
</td>
</tr>
</tbody>
</table>
</p>
</div>
<div class="refsect1 seealso" id="refsect1-function.mb-regex-encoding-seealso">
<h3 class="title">参见</h3>
<p class="para">
<ul class="simplelist">
<li class="member"><span class="function"><a href="mb_internal_encoding.html" class="function" rel="rdfs-seeAlso">mb_internal_encoding()</a> - 设置/获取内部字符编码</span></li>
<li class="member"><span class="function"><a href="mb_ereg.html" class="function" rel="rdfs-seeAlso">mb_ereg()</a> - Regular expression match with multibyte support</span></li>
</ul>
</p>
</div>
</div></div></div></body></html>