cvs: phpdoc-ja /reference/spl appenditerator.xml arrayobject.xml emptyiterator.xml filesystemiterator.xml infiniteiterator.xml iterators.xml
multipleiterator.xml seekableiterator.xml
| From: | TAKAGI Masahiro | Date: | Wed, 01 Jul 2009 09:16:50 +0000 |
| Subject: | cvs: phpdoc-ja /reference/spl appenditerator.xml arrayobject.xml emptyiterator.xml filesystemiterator.xml infiniteiterator.xml iterators.xml multipleiterator.xml seekableiterator.xml |
||
| Groups: | php.doc.ja | ||
| Request: | Send a blank email to doc-ja+get-2492@lists.php.net to get a copy of this message | ||
takagi Wed Jul 1 09:16:50 2009 UTC
Added files:
/phpdoc-ja/reference/spl multipleiterator.xml infiniteiterator.xml
emptyiterator.xml appenditerator.xml
Modified files:
/phpdoc-ja/reference/spl seekableiterator.xml iterators.xml
filesystemiterator.xml arrayobject.xml
Log:
sync with en.
http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/seekableiterator.xml?r1=1.1&r2=1.2&diff_format=u Index: phpdoc-ja/reference/spl/seekableiterator.xml diff -u phpdoc-ja/reference/spl/seekableiterator.xml:1.1 phpdoc-ja/reference/spl/seekableiterator.xml:1.2 --- phpdoc-ja/reference/spl/seekableiterator.xml:1.1 Thu Jun 4 08:58:40 2009 +++ phpdoc-ja/reference/spl/seekableiterator.xml Wed Jul 1 09:16:49 2009 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Revision: 1.1 $ --> -<!-- EN-Revision: 1.2 Maintainer: takagi Status: ready --> +<!-- $Revision: 1.2 $ --> +<!-- EN-Revision: 1.3 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.seekableiterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> @@ -40,11 +40,101 @@ <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.seekableiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> + + <classsynopsisinfo role="comment">ç¶æ¿ããã¡ã½ãã</classsynopsisinfo> + <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.iterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> <!-- }}} --> </section> + <section xml:id="seekableiterator.examples"> + <example xml:id="seekableiterator.examples.basic"><!-- {{{ --> + <title>åºæ¬çãªä½¿ç¨æ³</title> + <para> + ãã®ä¾ã§ã¯ã<classname>SeekableIterator</classname> + ã使ãã¦ä½ç½®ãç§»åããç¡å¹ãªä½ç½®ãæ±ãã¾ãã + </para> + <programlisting role="php"> +<![CDATA[ +<?php +class MySeekableIterator implements SeekableIterator { + + private $position = 0; + + private $array = array( + "first element", + "second element", + "third element", + "fourth element" + ); + + public function seek($position) { + $this->position = $position; + + if (!$this->valid()) { + throw new OutOfBoundsException("invalid seek position ($position)"); + } + } + + /* Iterator ã¤ã³ã¿ã¼ãã§ã¤ã¹ã§å¿ è¦ãªã¡ã½ãã群 */ + + public function __construct() { + $this->position = 0; + } + + public function rewind() { + $this->position = 0; + } + + public function current() { + return $this->array[$this->position]; + } + + public function key() { + return $this->position; + } + + public function next() { + ++$this->position; + } + + public function valid() { + return isset($this->array[$this->position]); + } +} + +try { + + $it = new MySeekableIterator; + echo $it->current(), "\n"; + + $it->seek(2); + echo $it->current(), "\n"; + + $it->seek(1); + echo $it->current(), "\n"; + + $it->seek(10); + +} catch (OutOfBoundsException $e) { + echo $e->getMessage(); +} +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +first element +third element +second element +invalid seek position (10) +]]> + </screen> + </example><!-- }}} --> + </section> + </partintro> &reference.spl.entities.seekableiterator; http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/iterators.xml?r1=1.2&r2=1.3&diff_format=u Index: phpdoc-ja/reference/spl/iterators.xml diff -u phpdoc-ja/reference/spl/iterators.xml:1.2 phpdoc-ja/reference/spl/iterators.xml:1.3 --- phpdoc-ja/reference/spl/iterators.xml:1.2 Thu May 28 23:48:31 2009 +++ phpdoc-ja/reference/spl/iterators.xml Wed Jul 1 09:16:49 2009 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- $Revision: 1.2 $ --> -<!-- EN-Revision: 1.4 Maintainer: takagi Status: ready --> +<!-- $Revision: 1.3 $ --> +<!-- EN-Revision: 1.8 Maintainer: takagi Status: ready --> <part xml:id="spl.iterators" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> @@ -14,10 +14,6 @@ <section xml:id="spl.iterators.list"> <title>ããã¥ã¡ã³ãåããã¦ããªãã¤ãã¬ã¼ã¿</title> <simplelist> - <member><classname>AppendIterator</classname></member> - <member><classname>EmptyIterator</classname></member> - <member><classname>InfiniteIterator</classname></member> - <member><classname>MultipleIterator</classname></member> <member><classname>NoRewindIterator</classname></member> <member><classname>RecursiveArrayIterator</classname></member> <member><classname>RecursiveFilterIterator</classname></member> @@ -30,10 +26,6 @@ </partintro> <!-- TODO: Not documented - &reference.spl.appenditerator; - &reference.spl.emptyiterator; - &reference.spl.infiniteiterator; - &reference.spl.multipleiterator; &reference.spl.norewinditerator; &reference.spl.recursivearrayiterator; &reference.spl.recursivefilteriterator; @@ -42,14 +34,18 @@ &reference.spl.regexiterator; --> + &reference.spl.appenditerator; &reference.spl.arrayiterator; &reference.spl.cachingiterator; &reference.spl.directoryiterator; + &reference.spl.emptyiterator; &reference.spl.filesystemiterator; &reference.spl.filteriterator; &reference.spl.globiterator; + &reference.spl.infiniteiterator; &reference.spl.iteratoriterator; &reference.spl.limititerator; + &reference.spl.multipleiterator; &reference.spl.parentiterator; &reference.spl.recursivecachingiterator; &reference.spl.recursivedirectoryiterator; http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/filesystemiterator.xml?r1=1.1&r2=1.2&diff_format=u Index: phpdoc-ja/reference/spl/filesystemiterator.xml diff -u phpdoc-ja/reference/spl/filesystemiterator.xml:1.1 phpdoc-ja/reference/spl/filesystemiterator.xml:1.2 --- phpdoc-ja/reference/spl/filesystemiterator.xml:1.1 Thu Jun 4 08:58:40 2009 +++ phpdoc-ja/reference/spl/filesystemiterator.xml Wed Jul 1 09:16:49 2009 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Revision: 1.1 $ --> -<!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> +<!-- $Revision: 1.2 $ --> +<!-- EN-Revision: 1.2 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.filesystemiterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> @@ -49,6 +49,68 @@ </oointerface> </classsynopsisinfo> <!-- }}} --> + + <classsynopsisinfo role="comment">宿°</classsynopsisinfo> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.current-as-pathname">FilesystemIterator::CURRENT_AS_PATHNAME</varname> + <initializer>32</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.current-as-fileinfo">FilesystemIterator::CURRENT_AS_FILEINFO</varname> + <initializer>0</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.current-as-self">FilesystemIterator::CURRENT_AS_SELF</varname> + <initializer>16</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.current-mode-mask">FilesystemIterator::CURRENT_MODE_MASK</varname> + <initializer>240</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.key-as-pathname">FilesystemIterator::KEY_AS_PATHNAME</varname> + <initializer>0</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.key-as-filename">FilesystemIterator::KEY_AS_FILENAME</varname> + <initializer>256</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.key-mode-mask">FilesystemIterator::KEY_MODE_MASK</varname> + <initializer>3840</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.new-current-and-key">FilesystemIterator::NEW_CURRENT_AND_KEY</varname> + <initializer>256</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.skip-dots">FilesystemIterator::SKIP_DOTS</varname> + <initializer>4096</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.unix-paths">FilesystemIterator::UNIX_PATHS</varname> + <initializer>8192</initializer> + </fieldsynopsis> <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.filesystemiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> @@ -60,6 +122,74 @@ <!-- }}} --> </section> + + <!-- {{{ FilesystemIterator constants --> + <section xml:id="filesystemiterator.constants"> + &reftitle.constants; + <variablelist> + <varlistentry xml:id="filesystemiterator.constants.current-as-pathname"> + <term><constant>FilesystemIterator::CURRENT_AS_PATHNAME</constant></term> + <listitem> + <para><methodname>FilesystemIterator::current</methodname> ããã¹åãè¿ãããã«ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.current-as-fileinfo"> + <term><constant>FilesystemIterator::CURRENT_AS_FILEINFO</constant></term> + <listitem> + <para><methodname>FilesystemIterator::current</methodname> ã <classname>SplFileInfo</classname> ã®ã¤ã³ã¹ã¿ã³ã¹ãè¿ãããã«ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.current-as-self"> + <term><constant>FilesystemIterator::CURRENT_AS_SELF</constant></term> + <listitem> + <para><methodname>FilesystemIterator::current</methodname> ã $this (FilesystemIterator) ãè¿ãããã«ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.current-mode-mask"> + <term><constant>FilesystemIterator::CURRENT_MODE_MASK</constant></term> + <listitem> + <para><methodname>FilesystemIterator::current</methodname> ããã¹ã¯ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.key-as-pathname"> + <term><constant>FilesystemIterator::KEY_AS_PATHNAME</constant></term> + <listitem> + <para><methodname>FilesystemIterator::key</methodname> ããã¹åãè¿ãããã«ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.key-as-filename"> + <term><constant>FilesystemIterator::KEY_AS_FILENAME</constant></term> + <listitem> + <para><methodname>FilesystemIterator::key</methodname> ããã¡ã¤ã«åãè¿ãããã«ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.key-mode-mask"> + <term><constant>FilesystemIterator::KEY_MODE_MASK</constant></term> + <listitem> + <para><methodname>FilesystemIterator::key</methodname> ããã¹ã¯ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.new-current-and-key"> + <term><constant>FilesystemIterator::NEW_CURRENT_AND_KEY</constant></term> + <listitem> + <para><literal>FilesystemIterator::KEY_AS_FILENAME | FilesystemIterator::CURRENT_AS_FILEINFO</literal> ã¨åãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.skip-dots"> + <term><constant>FilesystemIterator::SKIP_DOTS</constant></term> + <listitem> + <para>ããããã¡ã¤ã« (<literal>.</literal> ããã³ <literal>..</literal>) ãã¹ããããã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.unix-paths"> + <term><constant>FilesystemIterator::UNIX_PATHS</constant></term> + <listitem> + <para>ã·ã¹ãã ã®ããã©ã«ãã«ããããããUnix ã¹ã¿ã¤ã«ã®ã¹ã©ãã·ã¥ã§ãã¹ãããããããã«ãã¾ãã</para> + </listitem> + </varlistentry> + </variablelist> + </section> + <!-- }}} --> </partintro> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/arrayobject.xml?r1=1.3&r2=1.4&diff_format=u Index: phpdoc-ja/reference/spl/arrayobject.xml diff -u phpdoc-ja/reference/spl/arrayobject.xml:1.3 phpdoc-ja/reference/spl/arrayobject.xml:1.4 --- phpdoc-ja/reference/spl/arrayobject.xml:1.3 Wed Aug 27 20:12:20 2008 +++ phpdoc-ja/reference/spl/arrayobject.xml Wed Jul 1 09:16:49 2009 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8" ?> -<!-- $Revision: 1.3 $ --> -<!-- EN-Revision: 1.4 Maintainer: takagi Status: ready --> +<!-- $Revision: 1.4 $ --> +<!-- EN-Revision: 1.5 Maintainer: takagi Status: ready --> <phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.arrayobject" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>ArrayObject ã¯ã©ã¹</title> <titleabbrev>ArrayObject</titleabbrev> @@ -11,7 +11,7 @@ <section xml:id="arrayobject.intro"> &reftitle.intro; <para> - ... + ãã®ã¯ã©ã¹ã¯ããªãã¸ã§ã¯ããé åã¨ãã¦åä½ããã¾ãã </para> </section> <!-- }}} --> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/multipleiterator.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/multipleiterator.xml +++ phpdoc-ja/reference/spl/multipleiterator.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.multipleiterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>MultipleIterator ã¯ã©ã¹</title> <titleabbrev>MultipleIterator</titleabbrev> <partintro> <!-- {{{ MultipleIterator intro --> <section xml:id="multipleiterator.intro"> &reftitle.intro; <para> è¤æ°ã®ã¤ãã¬ã¼ã¿ãã²ã¨ã¤ã²ã¨ã¤å¦çããã¤ãã¬ã¼ã¿ã§ãã </para> </section> <!-- }}} --> <section xml:id="multipleiterator.synopsis"> &reftitle.classsynopsis; <!-- {{{ Synopsis --> <classsynopsis> <ooclass><classname>MultipleIterator</classname></ooclass> <!-- {{{ Class synopsis --> <classsynopsisinfo> <ooclass> <classname>MultipleIterator</classname> </ooclass> <oointerface> <interfacename>Iterator</interfacename> </oointerface> <oointerface> <interfacename>Traversable</interfacename> </oointerface> </classsynopsisinfo> <!-- }}} --> <classsynopsisinfo role="comment">宿°</classsynopsisinfo> <fieldsynopsis> <modifier>const</modifier> <type>integer</type> <varname linkend="multipleiterator.constants.mit-need-any">MultipleIterator::MIT_NEED_ANY</varname> <initializer>0</initializer> </fieldsynopsis> <fieldsynopsis> <modifier>const</modifier> <type>integer</type> <varname linkend="multipleiterator.constants.mit-need-all">MultipleIterator::MIT_NEED_ALL</varname> <initializer>1</initializer> </fieldsynopsis> <fieldsynopsis> <modifier>const</modifier> <type>integer</type> <varname linkend="multipleiterator.constants.mit-keys-numeric">MultipleIterator::MIT_KEYS_NUMERIC</varname> <initializer>0</initializer> </fieldsynopsis> <fieldsynopsis> <modifier>const</modifier> <type>integer</type> <varname linkend="multipleiterator.constants.mit-keys-assoc">MultipleIterator::MIT_KEYS_ASSOC</varname> <initializer>2</initializer> </fieldsynopsis> <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.multipleiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> <!-- }}} --> </section> <!-- {{{ MultipleIterator constants --> <section xml:id="multipleiterator.constants"> &reftitle.constants; <section xml:id="multipleiterator.constants.types"> <title>MultipleIterator ã®ãã¼ãå</title> <variablelist> <varlistentry xml:id="multipleiterator.constants.mit-need-any"> <term><constant>MultipleIterator::MIT_NEED_ANY</constant></term> <listitem> <para> ãã¹ã¦ã®ãµãã¤ãã¬ã¼ã¿ãå¦çå¯è½ã§ãããã¨ãå¿ è¦ã¨ãã¾ããã </para> </listitem> </varlistentry> <varlistentry xml:id="multipleiterator.constants.mit-need-all"> <term><constant>MultipleIterator::MIT_NEED_ALL</constant></term> <listitem> <para> ãã¹ã¦ã®ãµãã¤ãã¬ã¼ã¿ãæ£ããå復å¦çã§ãããã¨ãè¦æ±ãã¾ãã </para> </listitem> </varlistentry> <varlistentry xml:id="multipleiterator.constants.mit-keys-numeric"> <term><constant>MultipleIterator::MIT_KEYS_NUMERIC</constant></term> <listitem> <para> ãã¼ã¯ããµãã¤ãã¬ã¼ã¿ã®ä½ç½®ãã使ããã¾ãã </para> </listitem> </varlistentry> <varlistentry xml:id="multipleiterator.constants.mit-keys-assoc"> <term><constant>MultipleIterator::MIT_KEYS_ASSOC</constant></term> <listitem> <para> ãã¼ã¯ããµãã¤ãã¬ã¼ã¿ã«é¢é£ä»ããããæ å ±ãã使ããã¾ãã </para> </listitem> </varlistentry> </variablelist> </section> </section> <!-- }}} --> </partintro> &reference.spl.entities.multipleiterator; </phpdoc:classref> <!-- 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:"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 --> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/infiniteiterator.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/infiniteiterator.xml +++ phpdoc-ja/reference/spl/infiniteiterator.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.infiniteiterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>InfiniteIterator ã¯ã©ã¹</title> <titleabbrev>InfiniteIterator</titleabbrev> <partintro> <!-- {{{ InfiniteIterator intro --> <section xml:id="infiniteiterator.intro"> &reftitle.intro; <para> ãã®ã¤ãã¬ã¼ã¿ã¯ãä»ã®ã¤ãã¬ã¼ã¿ãåãåã£ã¦ç¡éã«å復ããã¾ã (æå¾ã¾ã§è¡ãã¨å·»ãæ»ãã¾ã)ã </para> </section> <!-- }}} --> <section xml:id="infiniteiterator.synopsis"> &reftitle.classsynopsis; <!-- {{{ Synopsis --> <classsynopsis> <ooclass><classname>InfiniteIterator</classname></ooclass> <!-- {{{ Class synopsis --> <classsynopsisinfo> <ooclass> <classname>InfiniteIterator</classname> </ooclass> <ooclass> <modifier>extends</modifier> <classname>IteratorIterator</classname> </ooclass> <oointerface> <interfacename>OuterIterator</interfacename> </oointerface> <oointerface> <interfacename>Traversable</interfacename> </oointerface> <oointerface> <interfacename>Iterator</interfacename> </oointerface> </classsynopsisinfo> <!-- }}} --> <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.infiniteiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> <classsynopsisinfo role="comment">ç¶æ¿ããã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.iteratoriterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> <!-- }}} --> </section> </partintro> &reference.spl.entities.infiniteiterator; </phpdoc:classref> <!-- 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:"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 --> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/emptyiterator.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/emptyiterator.xml +++ phpdoc-ja/reference/spl/emptyiterator.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.emptyiterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>EmptyIterator ã¯ã©ã¹</title> <titleabbrev>EmptyIterator</titleabbrev> <partintro> <!-- {{{ EmptyIterator intro --> <section xml:id="emptyiterator.intro"> &reftitle.intro; <para> 空ã®ã¤ãã¬ã¼ã¿ç¨ã® EmptyIterator ã¯ã©ã¹ã§ãã </para> </section> <!-- }}} --> <section xml:id="emptyiterator.synopsis"> &reftitle.classsynopsis; <!-- {{{ Synopsis --> <classsynopsis> <ooclass><classname>EmptyIterator</classname></ooclass> <!-- {{{ Class synopsis --> <classsynopsisinfo> <ooclass> <classname>EmptyIterator</classname> </ooclass> <oointerface> <interfacename>Iterator</interfacename> </oointerface> <oointerface> <interfacename>Traversable</interfacename> </oointerface> </classsynopsisinfo> <!-- }}} --> <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.emptyiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> <!-- }}} --> </section> </partintro> &reference.spl.entities.emptyiterator; </phpdoc:classref> <!-- 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:"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 --> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/appenditerator.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/appenditerator.xml +++ phpdoc-ja/reference/spl/appenditerator.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.appenditerator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>AppendIterator ã¯ã©ã¹</title> <titleabbrev>AppendIterator</titleabbrev> <partintro> <!-- {{{ AppendIterator intro --> <section xml:id="appenditerator.intro"> &reftitle.intro; <para> è¤æ°ã®ã³ã¬ã¯ã·ã§ã³ãå復å¦çãã¾ãã </para> </section> <!-- }}} --> <section xml:id="appenditerator.synopsis"> &reftitle.classsynopsis; <!-- {{{ Synopsis --> <classsynopsis> <ooclass><classname>AppendIterator</classname></ooclass> <!-- {{{ Class synopsis --> <classsynopsisinfo> <ooclass> <classname>AppendIterator</classname> </ooclass> <ooclass> <modifier>extends</modifier> <classname>IteratorIterator</classname> </ooclass> <oointerface> <interfacename>OuterIterator</interfacename> </oointerface> <oointerface> <interfacename>Traversable</interfacename> </oointerface> <oointerface> <interfacename>Iterator</interfacename> </oointerface> </classsynopsisinfo> <!-- }}} --> <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.appenditerator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> <classsynopsisinfo role="comment">ç¶æ¿ããã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.iteratoriterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> <!-- }}} --> </section> </partintro> &reference.spl.entities.appenditerator; </phpdoc:classref> <!-- 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:"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 -->
http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/seekableiterator.xml?r1=1.1&r2=1.2&diff_format=u Index: phpdoc-ja/reference/spl/seekableiterator.xml diff -u phpdoc-ja/reference/spl/seekableiterator.xml:1.1 phpdoc-ja/reference/spl/seekableiterator.xml:1.2 --- phpdoc-ja/reference/spl/seekableiterator.xml:1.1 Thu Jun 4 08:58:40 2009 +++ phpdoc-ja/reference/spl/seekableiterator.xml Wed Jul 1 09:16:49 2009 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Revision: 1.1 $ --> -<!-- EN-Revision: 1.2 Maintainer: takagi Status: ready --> +<!-- $Revision: 1.2 $ --> +<!-- EN-Revision: 1.3 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.seekableiterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> @@ -40,11 +40,101 @@ <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.seekableiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> + + <classsynopsisinfo role="comment">ç¶æ¿ããã¡ã½ãã</classsynopsisinfo> + <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.iterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> <!-- }}} --> </section> + <section xml:id="seekableiterator.examples"> + <example xml:id="seekableiterator.examples.basic"><!-- {{{ --> + <title>åºæ¬çãªä½¿ç¨æ³</title> + <para> + ãã®ä¾ã§ã¯ã<classname>SeekableIterator</classname> + ã使ãã¦ä½ç½®ãç§»åããç¡å¹ãªä½ç½®ãæ±ãã¾ãã + </para> + <programlisting role="php"> +<![CDATA[ +<?php +class MySeekableIterator implements SeekableIterator { + + private $position = 0; + + private $array = array( + "first element", + "second element", + "third element", + "fourth element" + ); + + public function seek($position) { + $this->position = $position; + + if (!$this->valid()) { + throw new OutOfBoundsException("invalid seek position ($position)"); + } + } + + /* Iterator ã¤ã³ã¿ã¼ãã§ã¤ã¹ã§å¿ è¦ãªã¡ã½ãã群 */ + + public function __construct() { + $this->position = 0; + } + + public function rewind() { + $this->position = 0; + } + + public function current() { + return $this->array[$this->position]; + } + + public function key() { + return $this->position; + } + + public function next() { + ++$this->position; + } + + public function valid() { + return isset($this->array[$this->position]); + } +} + +try { + + $it = new MySeekableIterator; + echo $it->current(), "\n"; + + $it->seek(2); + echo $it->current(), "\n"; + + $it->seek(1); + echo $it->current(), "\n"; + + $it->seek(10); + +} catch (OutOfBoundsException $e) { + echo $e->getMessage(); +} +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +first element +third element +second element +invalid seek position (10) +]]> + </screen> + </example><!-- }}} --> + </section> + </partintro> &reference.spl.entities.seekableiterator; http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/iterators.xml?r1=1.2&r2=1.3&diff_format=u Index: phpdoc-ja/reference/spl/iterators.xml diff -u phpdoc-ja/reference/spl/iterators.xml:1.2 phpdoc-ja/reference/spl/iterators.xml:1.3 --- phpdoc-ja/reference/spl/iterators.xml:1.2 Thu May 28 23:48:31 2009 +++ phpdoc-ja/reference/spl/iterators.xml Wed Jul 1 09:16:49 2009 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- $Revision: 1.2 $ --> -<!-- EN-Revision: 1.4 Maintainer: takagi Status: ready --> +<!-- $Revision: 1.3 $ --> +<!-- EN-Revision: 1.8 Maintainer: takagi Status: ready --> <part xml:id="spl.iterators" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> @@ -14,10 +14,6 @@ <section xml:id="spl.iterators.list"> <title>ããã¥ã¡ã³ãåããã¦ããªãã¤ãã¬ã¼ã¿</title> <simplelist> - <member><classname>AppendIterator</classname></member> - <member><classname>EmptyIterator</classname></member> - <member><classname>InfiniteIterator</classname></member> - <member><classname>MultipleIterator</classname></member> <member><classname>NoRewindIterator</classname></member> <member><classname>RecursiveArrayIterator</classname></member> <member><classname>RecursiveFilterIterator</classname></member> @@ -30,10 +26,6 @@ </partintro> <!-- TODO: Not documented - &reference.spl.appenditerator; - &reference.spl.emptyiterator; - &reference.spl.infiniteiterator; - &reference.spl.multipleiterator; &reference.spl.norewinditerator; &reference.spl.recursivearrayiterator; &reference.spl.recursivefilteriterator; @@ -42,14 +34,18 @@ &reference.spl.regexiterator; --> + &reference.spl.appenditerator; &reference.spl.arrayiterator; &reference.spl.cachingiterator; &reference.spl.directoryiterator; + &reference.spl.emptyiterator; &reference.spl.filesystemiterator; &reference.spl.filteriterator; &reference.spl.globiterator; + &reference.spl.infiniteiterator; &reference.spl.iteratoriterator; &reference.spl.limititerator; + &reference.spl.multipleiterator; &reference.spl.parentiterator; &reference.spl.recursivecachingiterator; &reference.spl.recursivedirectoryiterator; http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/filesystemiterator.xml?r1=1.1&r2=1.2&diff_format=u Index: phpdoc-ja/reference/spl/filesystemiterator.xml diff -u phpdoc-ja/reference/spl/filesystemiterator.xml:1.1 phpdoc-ja/reference/spl/filesystemiterator.xml:1.2 --- phpdoc-ja/reference/spl/filesystemiterator.xml:1.1 Thu Jun 4 08:58:40 2009 +++ phpdoc-ja/reference/spl/filesystemiterator.xml Wed Jul 1 09:16:49 2009 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Revision: 1.1 $ --> -<!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> +<!-- $Revision: 1.2 $ --> +<!-- EN-Revision: 1.2 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.filesystemiterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> @@ -49,6 +49,68 @@ </oointerface> </classsynopsisinfo> <!-- }}} --> + + <classsynopsisinfo role="comment">宿°</classsynopsisinfo> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.current-as-pathname">FilesystemIterator::CURRENT_AS_PATHNAME</varname> + <initializer>32</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.current-as-fileinfo">FilesystemIterator::CURRENT_AS_FILEINFO</varname> + <initializer>0</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.current-as-self">FilesystemIterator::CURRENT_AS_SELF</varname> + <initializer>16</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.current-mode-mask">FilesystemIterator::CURRENT_MODE_MASK</varname> + <initializer>240</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.key-as-pathname">FilesystemIterator::KEY_AS_PATHNAME</varname> + <initializer>0</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.key-as-filename">FilesystemIterator::KEY_AS_FILENAME</varname> + <initializer>256</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.key-mode-mask">FilesystemIterator::KEY_MODE_MASK</varname> + <initializer>3840</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.new-current-and-key">FilesystemIterator::NEW_CURRENT_AND_KEY</varname> + <initializer>256</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.skip-dots">FilesystemIterator::SKIP_DOTS</varname> + <initializer>4096</initializer> + </fieldsynopsis> + <fieldsynopsis> + <modifier>const</modifier> + <type>integer</type> + <varname linkend="filesystemiterator.constants.unix-paths">FilesystemIterator::UNIX_PATHS</varname> + <initializer>8192</initializer> + </fieldsynopsis> <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.filesystemiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> @@ -60,6 +122,74 @@ <!-- }}} --> </section> + + <!-- {{{ FilesystemIterator constants --> + <section xml:id="filesystemiterator.constants"> + &reftitle.constants; + <variablelist> + <varlistentry xml:id="filesystemiterator.constants.current-as-pathname"> + <term><constant>FilesystemIterator::CURRENT_AS_PATHNAME</constant></term> + <listitem> + <para><methodname>FilesystemIterator::current</methodname> ããã¹åãè¿ãããã«ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.current-as-fileinfo"> + <term><constant>FilesystemIterator::CURRENT_AS_FILEINFO</constant></term> + <listitem> + <para><methodname>FilesystemIterator::current</methodname> ã <classname>SplFileInfo</classname> ã®ã¤ã³ã¹ã¿ã³ã¹ãè¿ãããã«ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.current-as-self"> + <term><constant>FilesystemIterator::CURRENT_AS_SELF</constant></term> + <listitem> + <para><methodname>FilesystemIterator::current</methodname> ã $this (FilesystemIterator) ãè¿ãããã«ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.current-mode-mask"> + <term><constant>FilesystemIterator::CURRENT_MODE_MASK</constant></term> + <listitem> + <para><methodname>FilesystemIterator::current</methodname> ããã¹ã¯ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.key-as-pathname"> + <term><constant>FilesystemIterator::KEY_AS_PATHNAME</constant></term> + <listitem> + <para><methodname>FilesystemIterator::key</methodname> ããã¹åãè¿ãããã«ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.key-as-filename"> + <term><constant>FilesystemIterator::KEY_AS_FILENAME</constant></term> + <listitem> + <para><methodname>FilesystemIterator::key</methodname> ããã¡ã¤ã«åãè¿ãããã«ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.key-mode-mask"> + <term><constant>FilesystemIterator::KEY_MODE_MASK</constant></term> + <listitem> + <para><methodname>FilesystemIterator::key</methodname> ããã¹ã¯ãã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.new-current-and-key"> + <term><constant>FilesystemIterator::NEW_CURRENT_AND_KEY</constant></term> + <listitem> + <para><literal>FilesystemIterator::KEY_AS_FILENAME | FilesystemIterator::CURRENT_AS_FILEINFO</literal> ã¨åãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.skip-dots"> + <term><constant>FilesystemIterator::SKIP_DOTS</constant></term> + <listitem> + <para>ããããã¡ã¤ã« (<literal>.</literal> ããã³ <literal>..</literal>) ãã¹ããããã¾ãã</para> + </listitem> + </varlistentry> + <varlistentry xml:id="filesystemiterator.constants.unix-paths"> + <term><constant>FilesystemIterator::UNIX_PATHS</constant></term> + <listitem> + <para>ã·ã¹ãã ã®ããã©ã«ãã«ããããããUnix ã¹ã¿ã¤ã«ã®ã¹ã©ãã·ã¥ã§ãã¹ãããããããã«ãã¾ãã</para> + </listitem> + </varlistentry> + </variablelist> + </section> + <!-- }}} --> </partintro> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/arrayobject.xml?r1=1.3&r2=1.4&diff_format=u Index: phpdoc-ja/reference/spl/arrayobject.xml diff -u phpdoc-ja/reference/spl/arrayobject.xml:1.3 phpdoc-ja/reference/spl/arrayobject.xml:1.4 --- phpdoc-ja/reference/spl/arrayobject.xml:1.3 Wed Aug 27 20:12:20 2008 +++ phpdoc-ja/reference/spl/arrayobject.xml Wed Jul 1 09:16:49 2009 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8" ?> -<!-- $Revision: 1.3 $ --> -<!-- EN-Revision: 1.4 Maintainer: takagi Status: ready --> +<!-- $Revision: 1.4 $ --> +<!-- EN-Revision: 1.5 Maintainer: takagi Status: ready --> <phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.arrayobject" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>ArrayObject ã¯ã©ã¹</title> <titleabbrev>ArrayObject</titleabbrev> @@ -11,7 +11,7 @@ <section xml:id="arrayobject.intro"> &reftitle.intro; <para> - ... + ãã®ã¯ã©ã¹ã¯ããªãã¸ã§ã¯ããé åã¨ãã¦åä½ããã¾ãã </para> </section> <!-- }}} --> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/multipleiterator.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/multipleiterator.xml +++ phpdoc-ja/reference/spl/multipleiterator.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.multipleiterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>MultipleIterator ã¯ã©ã¹</title> <titleabbrev>MultipleIterator</titleabbrev> <partintro> <!-- {{{ MultipleIterator intro --> <section xml:id="multipleiterator.intro"> &reftitle.intro; <para> è¤æ°ã®ã¤ãã¬ã¼ã¿ãã²ã¨ã¤ã²ã¨ã¤å¦çããã¤ãã¬ã¼ã¿ã§ãã </para> </section> <!-- }}} --> <section xml:id="multipleiterator.synopsis"> &reftitle.classsynopsis; <!-- {{{ Synopsis --> <classsynopsis> <ooclass><classname>MultipleIterator</classname></ooclass> <!-- {{{ Class synopsis --> <classsynopsisinfo> <ooclass> <classname>MultipleIterator</classname> </ooclass> <oointerface> <interfacename>Iterator</interfacename> </oointerface> <oointerface> <interfacename>Traversable</interfacename> </oointerface> </classsynopsisinfo> <!-- }}} --> <classsynopsisinfo role="comment">宿°</classsynopsisinfo> <fieldsynopsis> <modifier>const</modifier> <type>integer</type> <varname linkend="multipleiterator.constants.mit-need-any">MultipleIterator::MIT_NEED_ANY</varname> <initializer>0</initializer> </fieldsynopsis> <fieldsynopsis> <modifier>const</modifier> <type>integer</type> <varname linkend="multipleiterator.constants.mit-need-all">MultipleIterator::MIT_NEED_ALL</varname> <initializer>1</initializer> </fieldsynopsis> <fieldsynopsis> <modifier>const</modifier> <type>integer</type> <varname linkend="multipleiterator.constants.mit-keys-numeric">MultipleIterator::MIT_KEYS_NUMERIC</varname> <initializer>0</initializer> </fieldsynopsis> <fieldsynopsis> <modifier>const</modifier> <type>integer</type> <varname linkend="multipleiterator.constants.mit-keys-assoc">MultipleIterator::MIT_KEYS_ASSOC</varname> <initializer>2</initializer> </fieldsynopsis> <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.multipleiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> <!-- }}} --> </section> <!-- {{{ MultipleIterator constants --> <section xml:id="multipleiterator.constants"> &reftitle.constants; <section xml:id="multipleiterator.constants.types"> <title>MultipleIterator ã®ãã¼ãå</title> <variablelist> <varlistentry xml:id="multipleiterator.constants.mit-need-any"> <term><constant>MultipleIterator::MIT_NEED_ANY</constant></term> <listitem> <para> ãã¹ã¦ã®ãµãã¤ãã¬ã¼ã¿ãå¦çå¯è½ã§ãããã¨ãå¿ è¦ã¨ãã¾ããã </para> </listitem> </varlistentry> <varlistentry xml:id="multipleiterator.constants.mit-need-all"> <term><constant>MultipleIterator::MIT_NEED_ALL</constant></term> <listitem> <para> ãã¹ã¦ã®ãµãã¤ãã¬ã¼ã¿ãæ£ããå復å¦çã§ãããã¨ãè¦æ±ãã¾ãã </para> </listitem> </varlistentry> <varlistentry xml:id="multipleiterator.constants.mit-keys-numeric"> <term><constant>MultipleIterator::MIT_KEYS_NUMERIC</constant></term> <listitem> <para> ãã¼ã¯ããµãã¤ãã¬ã¼ã¿ã®ä½ç½®ãã使ããã¾ãã </para> </listitem> </varlistentry> <varlistentry xml:id="multipleiterator.constants.mit-keys-assoc"> <term><constant>MultipleIterator::MIT_KEYS_ASSOC</constant></term> <listitem> <para> ãã¼ã¯ããµãã¤ãã¬ã¼ã¿ã«é¢é£ä»ããããæ å ±ãã使ããã¾ãã </para> </listitem> </varlistentry> </variablelist> </section> </section> <!-- }}} --> </partintro> &reference.spl.entities.multipleiterator; </phpdoc:classref> <!-- 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:"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 --> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/infiniteiterator.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/infiniteiterator.xml +++ phpdoc-ja/reference/spl/infiniteiterator.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.infiniteiterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>InfiniteIterator ã¯ã©ã¹</title> <titleabbrev>InfiniteIterator</titleabbrev> <partintro> <!-- {{{ InfiniteIterator intro --> <section xml:id="infiniteiterator.intro"> &reftitle.intro; <para> ãã®ã¤ãã¬ã¼ã¿ã¯ãä»ã®ã¤ãã¬ã¼ã¿ãåãåã£ã¦ç¡éã«å復ããã¾ã (æå¾ã¾ã§è¡ãã¨å·»ãæ»ãã¾ã)ã </para> </section> <!-- }}} --> <section xml:id="infiniteiterator.synopsis"> &reftitle.classsynopsis; <!-- {{{ Synopsis --> <classsynopsis> <ooclass><classname>InfiniteIterator</classname></ooclass> <!-- {{{ Class synopsis --> <classsynopsisinfo> <ooclass> <classname>InfiniteIterator</classname> </ooclass> <ooclass> <modifier>extends</modifier> <classname>IteratorIterator</classname> </ooclass> <oointerface> <interfacename>OuterIterator</interfacename> </oointerface> <oointerface> <interfacename>Traversable</interfacename> </oointerface> <oointerface> <interfacename>Iterator</interfacename> </oointerface> </classsynopsisinfo> <!-- }}} --> <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.infiniteiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> <classsynopsisinfo role="comment">ç¶æ¿ããã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.iteratoriterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> <!-- }}} --> </section> </partintro> &reference.spl.entities.infiniteiterator; </phpdoc:classref> <!-- 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:"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 --> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/emptyiterator.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/emptyiterator.xml +++ phpdoc-ja/reference/spl/emptyiterator.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.emptyiterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>EmptyIterator ã¯ã©ã¹</title> <titleabbrev>EmptyIterator</titleabbrev> <partintro> <!-- {{{ EmptyIterator intro --> <section xml:id="emptyiterator.intro"> &reftitle.intro; <para> 空ã®ã¤ãã¬ã¼ã¿ç¨ã® EmptyIterator ã¯ã©ã¹ã§ãã </para> </section> <!-- }}} --> <section xml:id="emptyiterator.synopsis"> &reftitle.classsynopsis; <!-- {{{ Synopsis --> <classsynopsis> <ooclass><classname>EmptyIterator</classname></ooclass> <!-- {{{ Class synopsis --> <classsynopsisinfo> <ooclass> <classname>EmptyIterator</classname> </ooclass> <oointerface> <interfacename>Iterator</interfacename> </oointerface> <oointerface> <interfacename>Traversable</interfacename> </oointerface> </classsynopsisinfo> <!-- }}} --> <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.emptyiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> <!-- }}} --> </section> </partintro> &reference.spl.entities.emptyiterator; </phpdoc:classref> <!-- 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:"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 --> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/appenditerator.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/appenditerator.xml +++ phpdoc-ja/reference/spl/appenditerator.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <phpdoc:classref xml:id="class.appenditerator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>AppendIterator ã¯ã©ã¹</title> <titleabbrev>AppendIterator</titleabbrev> <partintro> <!-- {{{ AppendIterator intro --> <section xml:id="appenditerator.intro"> &reftitle.intro; <para> è¤æ°ã®ã³ã¬ã¯ã·ã§ã³ãå復å¦çãã¾ãã </para> </section> <!-- }}} --> <section xml:id="appenditerator.synopsis"> &reftitle.classsynopsis; <!-- {{{ Synopsis --> <classsynopsis> <ooclass><classname>AppendIterator</classname></ooclass> <!-- {{{ Class synopsis --> <classsynopsisinfo> <ooclass> <classname>AppendIterator</classname> </ooclass> <ooclass> <modifier>extends</modifier> <classname>IteratorIterator</classname> </ooclass> <oointerface> <interfacename>OuterIterator</interfacename> </oointerface> <oointerface> <interfacename>Traversable</interfacename> </oointerface> <oointerface> <interfacename>Iterator</interfacename> </oointerface> </classsynopsisinfo> <!-- }}} --> <classsynopsisinfo role="comment">ã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.appenditerator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> <classsynopsisinfo role="comment">ç¶æ¿ããã¡ã½ãã</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.iteratoriterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> <!-- }}} --> </section> </partintro> &reference.spl.entities.appenditerator; </phpdoc:classref> <!-- 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:"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 -->