1
0
mirror of https://github.com/php/doc-zh.git synced 2026-03-24 15:12:20 +01:00
Files
archived-doc-zh/reference/array/constants.xml
魔王卷子 320d545d55 更新 array 部分 part 1 (#179)
* 更新 array 部分
2022-01-23 21:04:07 +08:00

304 lines
7.1 KiB
XML
Executable File
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.
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- $Author$ -->
<!-- EN-Revision: a0ae28d3bc85f927c22649ebd9a590b921534b7d Maintainer: dallas Status: ready -->
<!-- CREDITS: mowangjuanzi -->
<appendix xml:id="array.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&extension.constants.core;
<para>
<variablelist>
<varlistentry xml:id="constant.case-lower">
<term>
<constant>CASE_LOWER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>CASE_LOWER</constant> 用在
<function>array_change_key_case</function> 中将数组的键名转换成小写字母。这也是
<function>array_change_key_case</function> 的默认值。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.case-upper">
<term>
<constant>CASE_UPPER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>CASE_UPPER</constant> 用在
<function>array_change_key_case</function> 中将数组的键名转换成大写字母。
</simpara>
</listitem>
</varlistentry>
</variablelist>
</para>
<para> 排序顺序标识:
<variablelist>
<varlistentry xml:id="constant.sort-asc">
<term>
<constant>SORT_ASC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>SORT_ASC</constant> 用在 <function>array_multisort</function>
函数中,使其升序排列。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sort-desc">
<term>
<constant>SORT_DESC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>SORT_DESC</constant> 用在 <function>array_multisort</function>
函数中,使其降序排列。
</simpara>
</listitem>
</varlistentry>
</variablelist>
</para>
<para> 排序类型标识:用于各种排序函数
<variablelist>
<varlistentry xml:id="constant.sort-regular">
<term>
<constant>SORT_REGULAR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>SORT_REGULAR</constant> 用于对对象进行通常比较。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sort-numeric">
<term>
<constant>SORT_NUMERIC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>SORT_NUMERIC</constant> 用于对对象进行数值比较。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sort-string">
<term>
<constant>SORT_STRING</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>SORT_STRING</constant> 用于对对象进行字符串比较。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sort-locale-string">
<term>
<constant>SORT_LOCALE_STRING</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>SORT_LOCALE_STRING</constant> 基于当前区域来对对象进行字符串比较。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sort-natural">
<term>
<constant>SORT_NATURAL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>SORT_NATURAL</constant> 用于对元素作为字符串使用“自然排序”(像是 <function>natsort</function>
)比较。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sort-flag-case">
<term>
<constant>SORT_FLAG_CASE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>SORT_FLAG_CASE</constant> 可以跟 <constant>SORT_STRING</constant> 或者 <constant>SORT_NATURAL</constant>
组合按位或OR对字符串进行大小写不敏感排序。
</simpara>
</listitem>
</varlistentry>
</variablelist>
</para>
<para> 过滤器 flags:
<variablelist>
<varlistentry xml:id="constant.array-filter-use-key">
<term>
<constant>ARRAY_FILTER_USE_KEY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>ARRAY_FILTER_USE_KEY</constant> 用于 <function>array_filter</function>
将每个键作为第一个参数传递给指定回调函数。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.array-filter-use-both">
<term>
<constant>ARRAY_FILTER_USE_BOTH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>ARRAY_FILTER_USE_BOTH</constant> 用于 <function>array_filter</function>
将值和键传递给指定回调函数。
</simpara>
</listitem>
</varlistentry>
</variablelist>
</para>
<variablelist>
<varlistentry xml:id="constant.count-normal">
<term>
<constant>COUNT_NORMAL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.count-recursive">
<term>
<constant>COUNT_RECURSIVE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.extr-overwrite">
<term>
<constant>EXTR_OVERWRITE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.extr-skip">
<term>
<constant>EXTR_SKIP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.extr-prefix-same">
<term>
<constant>EXTR_PREFIX_SAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.extr-prefix-all">
<term>
<constant>EXTR_PREFIX_ALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.extr-prefix-invalid">
<term>
<constant>EXTR_PREFIX_INVALID</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.extr-prefix-if-exists">
<term>
<constant>EXTR_PREFIX_IF_EXISTS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.extr-if-exists">
<term>
<constant>EXTR_IF_EXISTS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.extr-refs">
<term>
<constant>EXTR_REFS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</appendix>
<!-- 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:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->