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

89 lines
3.8 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>获取所支持的模式</title>
</head>
<body class="docs"><div id="layout">
<div id="layout-content"><div id="function.mcrypt-list-modes" class="refentry">
<div class="refnamediv">
<h1 class="refname">mcrypt_list_modes</h1>
<p class="verinfo">(PHP 4 &gt;= 4.0.2, PHP 5, PHP 7 &lt; 7.2.0, PECL mcrypt &gt;= 1.0.0)</p><p class="refpurpose"><span class="refname">mcrypt_list_modes</span> &mdash; <span class="dc-title">获取所支持的模式</span></p>
</div>
<div id="function.mcrypt-list-modes-refsynopsisdiv">
<div class="warning"><strong class="warning">Warning</strong><p class="simpara">This function has been
<em class="emphasis">DEPRECATED</em> as of PHP 7.1.0. Relying on this function
is highly discouraged.</p></div>
</div>
<div class="refsect1 description" id="refsect1-function.mcrypt-list-modes-description">
<h3 class="title">说明</h3>
<div class="methodsynopsis dc-description">
<span class="methodname"><strong>mcrypt_list_modes</strong></span>
([ <span class="methodparam"><span class="type">string</span> <code class="parameter">$lib_dir</code><span class="initializer"> = ini_get(&quot;mcrypt.modes_dir&quot;)</span></span>
] ) : <span class="type">array</span></div>
<p class="para rdfs-comment">
获取 <code class="parameter">lib_dir</code>
包含的受支持的模式。
</p>
</div>
<div class="refsect1 parameters" id="refsect1-function.mcrypt-list-modes-parameters">
<h3 class="title">参数</h3>
<p class="para">
<dl>
<dt>
<code class="parameter">lib_dir</code></dt>
<dd>
<p class="para">
指定模式所在的位置。
如果未指定,将使用 <var class="filename">php.ini</var>
中的 <em>mcrypt.modes_dir</em> 指示所指定的位置。
</p>
</dd>
</dl>
</p>
</div>
<div class="refsect1 returnvalues" id="refsect1-function.mcrypt-list-modes-returnvalues">
<h3 class="title">返回值</h3>
<p class="para">
以数组形式返回受支持的模式。
</p>
</div>
<div class="refsect1 examples" id="refsect1-function.mcrypt-list-modes-examples">
<h3 class="title">范例</h3>
<p class="para">
<div class="example" id="example-913">
<p><strong>Example #1 <span class="function"><strong>mcrypt_list_modes()</strong></span> 例程</strong></p>
<div class="example-contents">
<div class="phpcode"><pre><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br />&nbsp;&nbsp;&nbsp;&nbsp;$modes&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">mcrypt_list_modes</span><span style="color: #007700">();<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;foreach&nbsp;(</span><span style="color: #0000BB">$modes&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$mode</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"</span><span style="color: #0000BB">$mode</span><span style="color: #DD0000">&nbsp;&lt;br&nbsp;/&gt;\n"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</pre></div>
</div>
<div class="example-contents"><p>
本例程列出在默认目录中
所有受支持的模式。
如果在 <var class="filename">php.ini</var> 中未指定 <em>mcrypt.modes_dir</em>
则使用默认的 mcrypt 库
安装目录(<var class="filename">/usr/local/lib/libmcrypt</var>)。
</p></div>
</div>
</p>
</div>
</div></div></div></body></html>