cvs: phpdoc-ja /reference/spl datastructures.xml spldoublylinkedlist.xml /reference/spl/spldoublylinkedlist bottom.xml construct.xml count.xml
current.xml getiteratormode.xml isempty.xml key.xml next.xml offsetexists.xml offsetget.xml offsetset.xml offsetunset.xml pop.xml push.xml rewind.xml
setiteratormode.xml shift.xml top.xml unshift.xml valid.xml

From: Date: Sat, 17 May 2008 11:10:29 +0000
Subject: cvs: phpdoc-ja /reference/spl datastructures.xml spldoublylinkedlist.xml /reference/spl/spldoublylinkedlist bottom.xml construct.xml count.xml
current.xml getiteratormode.xml isempty.xml key.xml next.xml offsetexists.xml offsetget.xml offsetset.xml offsetunset.xml pop.xml push.xml rewind.xml
setiteratormode.xml shift.xml top.xml unshift.xml valid.xml
Groups: php.doc.ja 
Request: Send a blank email to doc-ja+get-2332@lists.php.net to get a copy of this message
takagi Sat May 17 11:10:29 2008 UTC Added files: /phpdoc-ja/reference/spl/spldoublylinkedlist valid.xml unshift.xml top.xml shift.xml setiteratormode.xml rewind.xml push.xml pop.xml offsetunset.xml offsetset.xml offsetget.xml offsetexists.xml next.xml key.xml isempty.xml getiteratormode.xml current.xml count.xml construct.xml bottom.xml /phpdoc-ja/reference/spl spldoublylinkedlist.xml datastructures.xml Log: added Japanese translation.

http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/spl/spldoublylinkedlist/valid.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/valid.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/valid.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.2 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.valid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::valid</refname> <refpurpose>双方向リンクリストにまだノードがあるかどうかを調べる</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>bool</type><methodname>SplDoublyLinkedList::valid</methodname> <void/> </methodsynopsis> <para> 双方向リンクリストにまだノードがあるかどうかを調べます。 </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 双方向リンクリストにまだノードが含まれる場合に &true;、 そうでない場合に &false; を返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/unshift.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/unshift.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/unshift.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.unshift" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::unshift</refname> <refpurpose>双方向リンクリストの先頭に要素を追加する</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>void</type><methodname>SplDoublyLinkedList::unshift</methodname> <methodparam><type>mixed</type><parameter>value</parameter></methodparam> </methodsynopsis> <para> <parameter>value</parameter> を双方向リンクリストの先頭に追加します。 </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>value</parameter></term> <listitem> <para> 追加する値。 </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.void; </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/top.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/top.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/top.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.top" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::top</refname> <refpurpose>双方向リンクリストの最後のノードを取得する</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>mixed</type><methodname>SplDoublyLinkedList::top</methodname> <void /> </methodsynopsis> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 最後のノードの値を返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/shift.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/shift.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/shift.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.shift" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::shift</refname> <refpurpose>双方向リンクリストの先頭からノードを取り出す</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>mixed</type><methodname>SplDoublyLinkedList::shift</methodname> <void /> </methodsynopsis> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 取り出したノードの値を返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/setiteratormode.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/setiteratormode.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/setiteratormode.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.3 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.setiteratormode" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::setIteratorMode</refname> <refpurpose>反復処理のモードを設定する</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>void</type><methodname>SplDoublyLinkedList::setIteratorMode</methodname> <methodparam><type>int</type><parameter>mode</parameter></methodparam> </methodsynopsis> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>mode</parameter></term> <listitem> <para> 次の 2 種類の直交するモードを設定できます。 </para> <itemizedlist> <listitem> <simpara>反復処理の方向 (いずれかを選択)</simpara> <itemizedlist> <listitem><simpara><constant>SplDoublyLnkedList::IT_MODE_LIFO</constant> (スタック方式)</simpara></listitem> <listitem><simpara><constant>SplDoublyLnkedList::IT_MODE_FIFO</constant> (キュー方式)</simpara></listitem> </itemizedlist> </listitem> <listitem> <simpara>イテレータの振る舞い (いずれかを選択)</simpara> <itemizedlist> <listitem><simpara><constant>SplDoublyLnkedList::IT_MODE_DELETE</constant> (イテレータが要素を削除する)</simpara></listitem> <listitem><simpara><constant>SplDoublyLnkedList::IT_MODE_KEEP</constant> (イテレータが要素を順にたどる)</simpara></listitem> </itemizedlist> </listitem> </itemizedlist> <para> デフォルトのモードは <constant>SplDoublyLnkedList::IT_MODE_FIFO</constant> | <constant>SplDoublyLnkedList::IT_MODE_KEEP</constant> です。 </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.void; </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/rewind.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/rewind.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/rewind.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.rewind" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::rewind</refname> <refpurpose>イテレータを先頭に巻き戻す</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>void</type><methodname>SplDoublyLinkedList::rewind</methodname> <void/> </methodsynopsis> <para> イテレータを先頭に巻き戻します。 </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.void; </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/push.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/push.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/push.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.push" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::push</refname> <refpurpose>双方向リンクリストの末尾に要素を追加する</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>void</type><methodname>SplDoublyLinkedList::push</methodname> <methodparam><type>mixed</type><parameter>value</parameter></methodparam> </methodsynopsis> <para> <parameter>value</parameter> を双方向リンクリストの末尾に追加します。 </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>value</parameter></term> <listitem> <para> 追加したい値。 </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.void; </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/pop.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/pop.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/pop.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.2 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.pop" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::pop</refname> <refpurpose>双方向リンクリストの末尾からノードを取り出す</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>mixed</type><methodname>SplDoublyLinkedList::pop</methodname> <void /> </methodsynopsis> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 取り出したノードの値を返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/offsetunset.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/offsetunset.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/offsetunset.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.offsetunset" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::offsetUnset</refname> <refpurpose>指定した $index の値を削除する</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>void</type><methodname>SplDoublyLinkedList::offsetUnset</methodname> <methodparam><type>mixed</type><parameter>index</parameter></methodparam> </methodsynopsis> <para> 指定したインデックスの値を削除します。 </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>index</parameter></term> <listitem> <para> 削除したいインデックス。 </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.void; </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/offsetset.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/offsetset.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/offsetset.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.offsetset" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::offsetSet</refname> <refpurpose>指定した $index の値を $newval に設定する</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>void</type><methodname>SplDoublyLinkedList::offsetSet</methodname> <methodparam><type>mixed</type><parameter>index</parameter></methodparam> <methodparam><type>mixed</type><parameter>newval</parameter></methodparam> </methodsynopsis> <para> 指定した <parameter>index</parameter> の値を <parameter>newval</parameter> に設定します。 </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>index</parameter></term> <listitem> <para> 設定したいインデックス。 </para> </listitem> </varlistentry> <varlistentry> <term><parameter>newval</parameter></term> <listitem> <para> <parameter>index</parameter> の新しい値。 </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.void; </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/offsetget.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/offsetget.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/offsetget.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.offsetget" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::offsetGet</refname> <refpurpose>指定した $index の値を返す</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>mixed</type><methodname>SplDoublyLinkedList::offsetGet</methodname> <methodparam><type>mixed</type><parameter>index</parameter></methodparam> </methodsynopsis> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>index</parameter></term> <listitem> <para> 値を取得したいインデックス。 </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 指定した <parameter>index</parameter> の値を返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/offsetexists.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/offsetexists.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/offsetexists.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.offsetexists" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::offsetExists</refname> <refpurpose>指定した $index が存在するかどうかを返す</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>bool</type><methodname>SplDoublyLinkedList::offsetExists</methodname> <methodparam><type>mixed</type><parameter>index</parameter></methodparam> </methodsynopsis> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>index</parameter></term> <listitem> <para> 調べたいインデックス。 </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 指定した <parameter>index</parameter> が存在する場合に &true;、 それ以外の場合に &false; を返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/next.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/next.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/next.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.next" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::next</refname> <refpurpose>次のエントリに移動する</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>void</type><methodname>SplDoublyLinkedList::next</methodname> <void/> </methodsynopsis> <para> イテレータを次のノードに移動します。 </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.void; </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/key.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/key.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/key.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.key" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::key</refname> <refpurpose>現在のノードのインデックスを返す</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>mixed</type><methodname>SplDoublyLinkedList::key</methodname> <void/> </methodsynopsis> <para> この館数は、現在のノードのインデックスを返します。 </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 現在のノードのインデックスを返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/isempty.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/isempty.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/isempty.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.isempty" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::isEmpty</refname> <refpurpose>双方向リンクリストが空かどうかを調べる</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>bool</type><methodname>SplDoublyLinkedList::isEmpty</methodname> <void/> </methodsynopsis> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 双方向リンクリストが空かどうかを返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/getiteratormode.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/getiteratormode.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/getiteratormode.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.getiteratormode" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::getIteratorMode</refname> <refpurpose>反復処理のモードを返す</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>int</type><methodname>SplDoublyLinkedList::getIteratorMode</methodname> <void/> </methodsynopsis> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 反復処理の才のモードおよびフラグを返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/current.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/current.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/current.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.current" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::current</refname> <refpurpose>現在の配列の要素を返す</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>mixed</type><methodname>SplDoublyLinkedList::current</methodname> <void/> </methodsynopsis> <para> 双方向リンクリストの現在のノードを取得します。 </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 現在のノードの値を返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/count.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/count.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/count.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.count" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::count</refname> <refpurpose>双方向リンクリストの要素数を数える</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>int</type><methodname>SplDoublyLinkedList::count</methodname> <void/> </methodsynopsis> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 双方向リンクリストの要素数を返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/construct.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/construct.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/construct.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.construct" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::__construct</refname> <refpurpose>新しい双方向リンクリストを作成する</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <constructorsynopsis> <methodname>SplDoublyLinkedList::__construct</methodname> <void /> </constructorsynopsis> <para> 新しい空の双方向リンクリストを作成します。 </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.void; </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <para> <example> <title><function>SplDoublyLinkedList::__construct</function> の例</title> <programlisting role="php"> <![CDATA[ <?php $dll = new SplDoublyLinkedList(); $dll->push(2); $dll->push(3); $dll->unshift(5); var_dump($dll); ?> ]]> </programlisting> &example.outputs; <screen> <![CDATA[ object(SplDoublyLinkedList)#1 (2) { ["flags":"SplDoublyLinkedList":private]=> int(0) ["dllist":"SplDoublyLinkedList":private]=> array(3) { [0]=> int(5) [1]=> int(2) [2]=> int(3) } } ]]> </screen> </example> </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist/bottom.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist/bottom.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist/bottom.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <refentry xml:id="spldoublylinkedlist.bottom" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>SplDoublyLinkedList::bottom</refname> <refpurpose>双方向リンクリストの最初のノードを取得する</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>mixed</type><methodname>SplDoublyLinkedList::bottom</methodname> <void /> </methodsynopsis> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; &no.function.parameters; </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> 最初のノードの値を返します。 </para> </refsect1> </refentry> <!-- 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/spldoublylinkedlist.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/spldoublylinkedlist.xml +++ phpdoc-ja/reference/spl/spldoublylinkedlist.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <reference xml:id="class.spldoublylinkedlist" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> <title>SplDoublyLinkedList クラス</title> <titleabbrev>SplDoublyLinkedList</titleabbrev> <partintro> <!-- {{{ spldoublylinkedlist intro --> <section xml:id="spldoublylinkedlist.intro"> &reftitle.intro; <para> SplDoublyLinkedList クラスは、双方向リンクリストの主要な機能を提供します。 </para> </section> <!-- }}} --> <section xml:id="spldoublylinkedlist.synopsis"> &reftitle.classsynopsis; <!-- {{{ Synopsis --> <classsynopsis> <ooclass><classname>SplDoublyLinkedList</classname></ooclass> <!-- {{{ Class synopsis --> <classsynopsisinfo> <ooclass> <classname>SplDoublyLinkedList</classname> </ooclass> <oointerface> <interfacename>Iterator</interfacename> </oointerface> <oointerface> <interfacename>ArrayAccess</interfacename> </oointerface> <oointerface> <interfacename>Countable</interfacename> </oointerface> </classsynopsisinfo> <!-- }}} --> <!-- {{{ If the property is documented below (xml:id=spldoublylinkedlist.props) use this <classsynopsisinfo role="comment">Properties</classsynopsisinfo> <fieldsynopsis> <modifier>public</modifier> <type>string</type> <varname linkend="spldoublylinkedlist.props.name">name</varname> </fieldsynopsis> }}} --> <classsynopsisinfo role="comment">メソッド</classsynopsisinfo> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.spldoublylinkedlist')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[1])" /> <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.spldoublylinkedlist')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" /> </classsynopsis> </section> <!-- {{{ spldoublylinkedlist properties <section xml:id="spldoublylinkedlist.props"> &reftitle.properties; <variablelist> <varlistentry xml:id="spldoublylinkedlist.props.name"> <term><varname>name</varname></term> <listitem> <para>Prop description</para> </listitem> </varlistentry> </variablelist> </section> }}} --> </partintro> &reference.spl.entities.spldoublylinkedlist; </reference> <!-- 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/datastructures.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/spl/datastructures.xml +++ phpdoc-ja/reference/spl/datastructures.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.2 Maintainer: takagi Status: ready --> <appendix xml:id="spl.datastructures" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>データ構造</title> <sect1> <para> SPL では、標準的なデータ構造を提供しています。 ここで、それらを実装ごとに分類してまとめます。 </para> <sect2> <title>双方向リンクリスト</title> <para> 双方向リンクリスト (Doubly Linked List: DLL) は、双方向のノードへのリンクを持つノードのリストです。 イテレータの操作、両隣へのアクセス、ノードの追加や削除のコストは、 データ構造が DLL の場合は O(1) となります。 これは、スタックやキューを実装するのに適しています。 </para> <itemizedlist> <listitem> <simpara><classname>SplDoublyLinkedList</classname></simpara> <itemizedlist> <listitem><simpara><classname>SplStack</classname></simpara></listitem> <listitem><simpara><classname>SplQueue</classname></simpara></listitem> </itemizedlist> </listitem> </itemizedlist> </sect2> <sect2> <title>ヒープ</title> <para> ヒープは、ツリー風の構造です。ヒープ特有の性質として、 個々のノードはその子ノードと等しいかそれより大きな値となります。 値の比較は、ヒープ全体の比較メソッドとして実装されているものを使用します。 </para> <itemizedlist> <listitem> <simpara><classname>SplHeap</classname></simpara> <itemizedlist> <listitem><simpara><classname>SplMaxHeap</classname></simpara></listitem> <listitem><simpara><classname>SplMinHeap</classname></simpara></listitem> </itemizedlist> </listitem> <listitem> <simpara><classname>SplPriorityQueue</classname></simpara> </listitem> </itemizedlist> </sect2> </sect1> </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:"../../../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 -->
« previous php.doc.ja (#2332) next »