File tree Expand file tree Collapse file tree 23 files changed +112
-79
lines changed Expand file tree Collapse file tree 23 files changed +112
-79
lines changed Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: 4f5e2b22575131fa5e9c3004b1c874e1acb06573 Maintainer: takagi Status: ready -->
3+ <!-- EN-Revision: d6f54016d62904cfd8200604aadd5e3f0d9bad97 Maintainer: takagi Status: ready -->
44<refentry xml : id =" domattr.construct" xmlns =" http://docbook.org/ns/docbook" >
55 <refnamediv >
66 <refname >DOMAttr::__construct</refname >
5555<![CDATA[
5656<?php
5757
58- $dom = new DOMDocument('1.0', 'iso-8859-1 ');
58+ $dom = new DOMDocument('1.0', 'utf-8 ');
5959$element = $dom->appendChild(new DOMElement('root'));
6060$attr = $element->setAttributeNode(new DOMAttr('attr', 'attrvalue'));
6161echo $dom->saveXML();
@@ -67,7 +67,7 @@ echo $dom->saveXML();
6767 <screen >
6868<![CDATA[
6969<?xml version="1.0" encoding="iso-8859-1"?>
70- <root attr="attrvalue" />
70+ <root attr="attrvalue"/>
7171]]>
7272 </screen >
7373 </example >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: 7015b1b29fca3a502ff9f186dddef5bc642acb7e Maintainer: takagi Status: ready -->
3+ <!-- EN-Revision: c1f37a6c270aadbbb3da56a3973ffd62197adf2b Maintainer: takagi Status: ready -->
44<!-- Credits: mumumu -->
55<refentry xml : id =" domattr.isid" xmlns =" http://docbook.org/ns/docbook" >
66 <refnamediv >
3434
3535 <refsect1 role =" returnvalues" >
3636 &reftitle.returnvalues;
37- <para >
38- &return.success;
39- </para >
37+ <simpara >
38+ この属性が定義済みのIDであれば、&true; を返します。
39+ それ以外の場合、&false; を返します。
40+ </simpara >
4041 </refsect1 >
4142 <refsect1 role =" examples" >
4243 &reftitle.examples;
4748<![CDATA[
4849<?php
4950
50- $doc = new DomDocument ;
51+ $doc = new DOMDocument ;
5152
5253// id を参照する前に、ドキュメントを検証しなければなりません
5354$doc->validateOnParse = true;
54- $doc->Load(' book.xml');
55+ $doc->load('examples/ book-docbook .xml');
5556
5657// chapter 要素から、id という名前の属性を取得します
5758$attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id');
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: c1349f9574ed77c268c6312a07466f06d59e5078 Maintainer: mumumu Status: ready -->
3+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: mumumu Status: ready -->
44<refentry xml : id =" domcharacterdata.after" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" xmlns : xi =" http://www.w3.org/2001/XInclude" >
55 <refnamediv >
66 <refname >DOMCharacterData::after</refname >
1414 <methodparam rep =" repeat" ><type class =" union" ><type >DOMNode</type ><type >string</type ></type ><parameter >nodes</parameter ></methodparam >
1515 </methodsynopsis >
1616 <para >
17- 渡された <parameter >nodes</parameter > をノードの後ろに追加します 。
17+ 渡された <parameter >nodes</parameter > を文字データの後ろに追加します 。
1818 </para >
1919 </refsect1 >
2020
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: c1349f9574ed77c268c6312a07466f06d59e5078 Maintainer: mumumu Status: ready -->
3+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: mumumu Status: ready -->
44<refentry xml : id =" domcharacterdata.before" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" xmlns : xi =" http://www.w3.org/2001/XInclude" >
55 <refnamediv >
66 <refname >DOMCharacterData::before</refname >
7- <refpurpose >ノードの前にノードを追加する </refpurpose >
7+ <refpurpose >文字データの前にノードを追加する </refpurpose >
88 </refnamediv >
99
1010 <refsect1 role =" description" >
1414 <methodparam rep =" repeat" ><type class =" union" ><type >DOMNode</type ><type >string</type ></type ><parameter >nodes</parameter ></methodparam >
1515 </methodsynopsis >
1616 <para >
17- 渡された <parameter >nodes</parameter > をノードの前に追加します 。
17+ 渡された <parameter >nodes</parameter > を文字データの前に追加します 。
1818 </para >
1919 </refsect1 >
2020
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: d8660905005f1a63f440ff2c6b217e7e32dd759c Maintainer: takagi Status: ready -->
3+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: takagi Status: ready -->
44<!-- Credits: mumumu -->
55<refentry xml : id =" domcharacterdata.deletedata" xmlns =" http://docbook.org/ns/docbook" >
66 <refnamediv >
77 <refname >DOMCharacterData::deleteData</refname >
88 <refpurpose >
9- 指定した範囲の文字列をノードから削除する
9+ 指定した範囲の文字列を文字列データから削除する
1010 </refpurpose >
1111 </refnamediv >
1212 <refsect1 role =" description" >
6161 <term ><constant >DOM_INDEX_SIZE_ERR</constant ></term >
6262 <listitem >
6363 <para >
64- <parameter >offset</parameter > が負、あるいは 16 ビット単位の
65- データ長より大きい場合、または < parameter >count</ parameter > が
66- 負の場合に発生します 。
64+ <parameter >offset</parameter > が負、
65+ あるいはデータ中の UTF-8 コードポイントの数より大きい場合、
66+ または < parameter >count</ parameter > が負の場合に発生します 。
6767 </para >
6868 </listitem >
6969 </varlistentry >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: 798284682a5781d1ead287867b582760ae5a0919 Maintainer: takagi Status: ready -->
3+ <!-- EN-Revision: c8372e094b51efd41dcb26064524b28173527deb Maintainer: takagi Status: ready -->
44<!-- Credits: mumumu -->
55<refentry xml : id =" domcharacterdata.insertdata" xmlns =" http://docbook.org/ns/docbook" >
66 <refnamediv >
77 <refname >DOMCharacterData::insertData</refname >
88 <refpurpose >
9- 指定した 16 ビット単位のオフセットに 、文字列を挿入する
9+ 指定した UTF-8 コードポイントのオフセットに 、文字列を挿入する
1010 </refpurpose >
1111 </refnamediv >
1212 <refsect1 role =" description" >
5858 <term ><constant >DOM_INDEX_SIZE_ERR</constant ></term >
5959 <listitem >
6060 <para >
61- <parameter >offset</parameter > が負であるか、あるいは 16 ビット単位の
62- データ長より大きい場合に発生します 。
61+ <parameter >offset</parameter > が負であるか、
62+ データ中の UTF-8 コードポイントの数より大きい場合に発生します 。
6363 </para >
6464 </listitem >
6565 </varlistentry >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: 7b1704c9a9d3100e85b47568cb0f06ee2122db08 Maintainer: mumumu Status: ready -->
3+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: mumumu Status: ready -->
44<refentry xml : id =" domcharacterdata.remove" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" xmlns : xi =" http://www.w3.org/2001/XInclude" >
55 <refnamediv >
66 <refname >DOMCharacterData::remove</refname >
7- <refpurpose >文字データを削除する </refpurpose >
7+ <refpurpose >CDATAノードを削除する </refpurpose >
88 </refnamediv >
99
1010 <refsect1 role =" description" >
1414 <void />
1515 </methodsynopsis >
1616 <para >
17- 文字データを削除します 。
17+ CDATA ノードを削除します 。
1818 </para >
1919 </refsect1 >
2020
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: b5cc9867e6c0d3197e6aca552373abbad4720bda Maintainer: takagi Status: ready -->
3+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: takagi Status: ready -->
44<!-- Credits: mumumu -->
55<refentry xml : id =" domcharacterdata.replacedata" xmlns =" http://docbook.org/ns/docbook" >
66 <refnamediv >
77 <refname >DOMCharacterData::replaceData</refname >
88 <refpurpose >
9- DOMCharacterData ノードの文字列の一部を置換する
9+ 文字データの文字列の一部を置換する
1010 </refpurpose >
1111 </refnamediv >
1212 <refsect1 role =" description" >
7070 <term ><constant >DOM_INDEX_SIZE_ERR</constant ></term >
7171 <listitem >
7272 <para >
73- <parameter >offset</parameter > が負、あるいは 16 ビット単位の
74- データ長より大きい場合、または < parameter >count</ parameter > が
75- 負の場合に発生します 。
73+ <parameter >offset</parameter > が負、
74+ あるいは データ中の UTF-8 コードポイントの数より大きい場合、
75+ または < parameter >count</ parameter > が負の場合に発生します 。
7676 </para >
7777 </listitem >
7878 </varlistentry >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: 4f5e2b22575131fa5e9c3004b1c874e1acb06573 Maintainer: takagi Status: ready -->
3+ <!-- EN-Revision: 8c0d111851c38647956dc6a4527746787dd606eb Maintainer: takagi Status: ready -->
44<!-- Credits: mumumu -->
55<refentry xml : id =" domcharacterdata.substringdata" xmlns =" http://docbook.org/ns/docbook" >
66 <refnamediv >
77 <refname >DOMCharacterData::substringData</refname >
88 <refpurpose >
9- ノードから指定した範囲のデータを抽出する
9+ 文字データから指定した範囲のデータを抽出する
1010 </refpurpose >
1111 </refnamediv >
1212 <refsect1 role =" description" >
4949 指定された部分文字列を返します。
5050 <parameter >offset</parameter > と <parameter >count</parameter >
5151 の和が文字列の長さをこえている場合、データの末尾までのすべての
52- 16 ビット単位が返されます 。
52+ UTF-8 コードポイントが返されます 。
5353 </para >
5454 </refsect1 >
5555 <refsect1 role =" errors" >
6060 <term ><constant >DOM_INDEX_SIZE_ERR</constant ></term >
6161 <listitem >
6262 <para >
63- <parameter >offset</parameter > が負、あるいは 16 ビット単位の
64- データ長より大きい場合、または < parameter >count</ parameter > が
65- 負の場合に発生します 。
63+ <parameter >offset</parameter > が負、
64+ あるいはデータ中の UTF-8 コードポイントの数より大きい場合、
65+ または < parameter >count</ parameter > が負の場合に発生します 。
6666 </para >
6767 </listitem >
6868 </varlistentry >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: 7b1704c9a9d3100e85b47568cb0f06ee2122db08 Maintainer: mumumu Status: ready -->
3+ <!-- EN-Revision: c1f37a6c270aadbbb3da56a3973ffd62197adf2b Maintainer: mumumu Status: ready -->
44<refentry xml : id =" domdocument.adoptnode" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" >
55 <refnamediv >
66 <refname >DOMDocument::adoptNode</refname >
@@ -73,7 +73,7 @@ $doc2 = new DOMDocument;
7373$doc2->loadXML("<root/>");
7474$doc2->documentElement->appendChild($doc2->adoptNode($hello));
7575
76- echo $doc1->saveXML() . PHP_EOL;
76+ echo $doc1->saveXML() . PHP_EOL . PHP_EOL ;
7777echo $doc2->saveXML();
7878?>
7979]]>
You can’t perform that action at this time.
0 commit comments