cvs: phpdoc-ja /reference/array/functions count.xml
| From: | Yu Watanabe | Date: | Thu, 12 Aug 2004 14:07:10 +0000 |
| Subject: | cvs: phpdoc-ja /reference/array/functions count.xml | ||
| Groups: | php.doc.ja | ||
| Request: | Send a blank email to doc-ja+get-718@lists.php.net to get a copy of this message | ||
yuw Thu Aug 12 10:07:10 2004 EDT
Modified files:
/phpdoc-ja/reference/array/functions count.xml
Log:
translation update.
http://cvs.php.net/diff.php/phpdoc-ja/reference/array/functions/count.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-ja/reference/array/functions/count.xml
diff -u phpdoc-ja/reference/array/functions/count.xml:1.3
phpdoc-ja/reference/array/functions/count.xml:1.4
--- phpdoc-ja/reference/array/functions/count.xml:1.3 Sun Jul 13 21:18:50 2003
+++ phpdoc-ja/reference/array/functions/count.xml Thu Aug 12 10:07:10 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision: 1.3 $ -->
-<!-- sync: 1.5 -->
+<!-- $Revision: 1.4 $ -->
+<!-- sync: 1.11 -->
<refentry id="function.count">
<refnamediv>
<refname>count</refname>
@@ -11,6 +11,7 @@
<methodsynopsis>
<type>int</type><methodname>count</methodname>
<methodparam><type>mixed</type><parameter>var</parameter></methodparam>
+ <methodparam
choice="opt"><type>int</type><parameter>mode</parameter></methodparam>
</methodsynopsis>
<para>
<parameter>var</parameter>ã«å«ã¾ããè¦ç´ ã®æ°ãè¿ãã¾ãã
@@ -21,14 +22,26 @@
夿°ãé
åã§ãªãå ´åã¯<literal>1</literal>ãè¿ãã¾ãã
(ä¾å¤: <literal>count(&null;)</literal>
ã¯<literal>0</literal>ã¨ç価)
</para>
- <warning>
+ <note>
+ <simpara>
+
ãªãã·ã§ã³ã®<parameter>mode</parameter>弿°ã¯PHP
4.2.0 以éã§ä½¿ç¨å¯è½ã§ãã
+ </simpara>
+ </note>
+ <para>
+
ãªãã·ã§ã³ã®<parameter>mode</parameter>弿°ã<constant>COUNT_RECURSIVE</constant>
+
(ã¾ãã¯1)ã«ã»ãããããå ´åã<function>count</function>ã¯å帰çã«
+
é
åãã«ã¦ã³ããã¾ããããã¯å¤æ¬¡å
é
åã®å
¨ã¦ã®è¦ç´ ãã«ã¦ã³ãããã¨ãã£ã
+
å ´åã«ç¹ã«æå¹ã§ãã<parameter>mode</parameter>ã®ããã©ã«ãã¯
+ <literal>0</literal>ã§ãã
+ </para>
+ <caution>
<para>
<function>count</function>ã¯ãã»ããããã¦ããªã夿°ã«é¢ãã¦0ãè¿
ãã¾ããã夿°ã空ã®é
åã¨ãã¦åæåããã¦ããå ´åã«ã0ãè¿ãã¾ãã
ãã夿°ãã»ããããã¦ãããã©ããã調ã¹ãã«ã¯ã
<function>isset</function>ã使ç¨ãã¦ãã ããã
</para>
- </warning>
+ </caution>
<para>
é
åã®å®è£
ãPHPã§ã®ä½¿ç¨æ³ã«é¢ãã詳細ãªèª¬æã«ã¤ãã¦ã¯ããã¥ã¢ã«ã®
<link
linkend="language.types.array">é
å</link>ã®ã»ã¯ã·ã§ã³ã
@@ -52,6 +65,28 @@
$b[10] = 11;
$result = count ($b);
// $result == 3;
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ <para>
+ <example>
+ <title>
+ recursive <function>count</function>ã®ä¾ (PHP >= 4.2.0)
+ </title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$food = array('fruits' => array('orange', 'banana',
'apple'),
+ 'veggie' => array('carrot', 'collard',
'pea'));
+
+// å帰çãªã«ã¦ã³ã
+echo count($food, COUNT_RECURSIVE); // output 8
+
+// é常ã®ã«ã¦ã³ã
+echo count($food); // output 2
+
?>
]]>
</programlisting>