Skip to content

Commit 9785543

Browse files
author
Yoshinari Takaoka
committed
Note that the result array is non-sequential.
git-svn-id: https://svn.php.net/repository/phpdoc/ja/trunk@350493 c90b9560-bf6c-de11-be94-00142212c4b1
1 parent 533748d commit 9785543

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

reference/array/functions/array-filter.xml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 821b199e5c6f7dad1366b811c079df33db863c34 Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: fea06f18ecf93275638c995be73440b85baee545 Maintainer: takagi Status: ready -->
44
<!-- CREDITS: hirokawa,shimooka,mumumu -->
55
<refentry xml:id="function.array-filter" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -24,7 +24,11 @@
2424
の全ての要素を含む配列を返します。
2525
<parameter>callback</parameter> 関数が &true; を返した場合、
2626
<parameter>array</parameter> の現在の値が結果の配列に入ります。
27+
</para>
28+
<para>
2729
配列のキーは保存されます。
30+
<parameter>array</parameter> にインデックスが振られていた場合、結果が異なる場合があります。
31+
結果の &array; のインデックスは、 <function>array_values</function> 関数を使って振り直されます。
2832
</para>
2933
</refsect1>
3034

@@ -50,9 +54,8 @@
5054
</para>
5155
<para>
5256
コールバック関数が与えられなかった場合、
53-
<parameter>array</parameter> のエントリの中で &false; と等しいもの
54-
(<link linkend="language.types.boolean.casting">boolean
55-
への変換</link> を参照ください) がすべて削除されます。
57+
<parameter>array</parameter> のエントリの中で空のものはすべて削除されます。
58+
この場合の「空」の定義については、<function>empty</function> 関数を参照して下さい。
5659
</para>
5760
</listitem>
5861
</varlistentry>

0 commit comments

Comments
 (0)