Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions appendices/migration84/constants.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 8a6397d39aefd23c61d64aa4e9af919772541e2a Maintainer: KentarouTakeda Status: ready -->
<!-- EN-Revision: d0ac0a55fc0606f0c0c2f0b277d7d38699cc025a Maintainer: KentarouTakeda Status: ready -->
<!-- Credits: KentarouTakeda -->
<sect1 xml:id="migration84.constants">
<title>新しいグローバル定数</title>
Expand Down Expand Up @@ -29,7 +29,7 @@
<constant>CURL_HTTP_VERSION_3ONLY</constant>
</member>
<member>
<constant>CURL_TCP_KEEPCNT</constant>
<constant>CURLOPT_TCP_KEEPCNT</constant>
</member>
<member>
<constant>CURLOPT_PREREQFUNCTION</constant>
Expand Down
9 changes: 8 additions & 1 deletion appendices/migration85/new-classes.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: ec45af749649dc0d6a23eaedeed1b601f7460813 Maintainer: mumumu Status: ready -->
<!-- EN-Revision: e1b9f588815a51682acf68f9b8929f49ad612488 Maintainer: mumumu Status: ready -->
<sect1 xml:id="migration85.new-classes" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>新しいクラスとインターフェイス</title>

Expand Down Expand Up @@ -31,6 +31,13 @@
<!-- RFC: https://wiki.php.net/rfc/filter_throw_on_failure -->
</sect2>

<sect2 xml:id="migration85.new-classes.intl">
<title>Intl</title>
<simplelist>
<member><classname>IntlListFormatter</classname></member>
</simplelist>
</sect2>

<sect2 xml:id="migration85.new-classes.uri">
<title>URI</title>
<simplelist>
Expand Down
12 changes: 4 additions & 8 deletions chapters/intro.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 77f5f3b3a8bbe1ad7727201c7603d1419dd7840f Maintainer: hirokawa Status: ready -->
<!-- EN-Revision: 0bae88c19601e7f67ae6a22a8f9aa44cb9342cc1 Maintainer: hirokawa Status: ready -->
<!-- CREDITS: shimooka,takagi -->
<chapter xml:id="introduction" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<info>
Expand Down Expand Up @@ -147,16 +147,12 @@
<link linkend="book.curl">cURL</link> あるいは <link linkend="book.sockets">ソケット</link>
を使う CouchDB のような例もあります。
</para>
<para>
<simpara>
PHP は、IMAP、SNMP、NNTP、POP3、HTTP、COM (Windowsのみ) やその他
数え切れない程多くのプロトコルを用いる他のサービスの状態を追跡する
機能もサポートしています。低レベルのネットワークソケットをオープンし、
他のプロトコルを用いて通信を行うことも可能です。また、PHPはWDDXを
サポートし、基本的に全てのウェブプログラミング言語間で複雑なデータ交換
を行うことができます。相互接続機能としては、他にJavaオブジェクトの
インスタンスを作成してそれをPHPのオブジェクトとして透過的にアクセス
する機能があります。
</para>
他のプロトコルを用いて通信を行うことも可能です。
</simpara>
<para>
PHP には便利な <link linkend="refs.basic.text">テキスト処理</link> 機能が用意されています。
Perl 互換の正規表現 (<link linkend="book.pcre">PCRE</link>) や、
Expand Down
26 changes: 6 additions & 20 deletions features/commandline.xml
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: b08b472de7041be8dbae153556b714efa93f20c0 Maintainer: takagi Status: ready -->
<!-- EN-Revision: 07b2f1dcff1d8beb846f5671e5f4bf2ab8d33ebf Maintainer: takagi Status: ready -->
<!-- CREDITS: hirokawa,shimooka,mumumu -->
<chapter xml:id="features.commandline" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>PHP をコマンドラインから使用する</title>
<titleabbrev>コマンドラインの使用法</titleabbrev>

<!--Introduction: {{{-->
<section xml:id="features.commandline.introduction" annotations="chunk:false">
<title>はじめに</title>

Expand Down Expand Up @@ -86,9 +85,7 @@
</para>
</note>
</section>
<!--}}}-->

<!--Differences: {{{-->

<section xml:id="features.commandline.differences">
<title>他の <acronym>SAPI</acronym> との違い</title>

Expand Down Expand Up @@ -323,9 +320,7 @@ $ php -f another_directory/test.php
</itemizedlist>
</para>
</section>
<!--}}}-->

<!--Options: {{{-->

<section xml:id="features.commandline.options">
<title>コマンドラインオプション</title>
<titleabbrev>オプション</titleabbrev>
Expand Down Expand Up @@ -1046,9 +1041,7 @@ date.sunrise_zenith => 90.583333 => 90.583333
</para>
</note>
</section>
<!--}}}-->

<!--Usage: {{{-->

<section xml:id="features.commandline.usage">
<title>PHP ファイルの実行</title>
<titleabbrev>PHP ファイルの実行</titleabbrev>
Expand Down Expand Up @@ -1341,9 +1334,7 @@ if ($argc != 2 || in_array($argv[1], array('--help', '-help', '-h', '-?'))) {
</para>
</note>
</section>
<!--}}}-->

<!--I/O Streams: {{{-->

<section xml:id="features.commandline.io-streams">
<title>入出力ストリーム</title>
<titleabbrev>I/O ストリーム</titleabbrev>
Expand Down Expand Up @@ -1442,9 +1433,7 @@ php -r 'fwrite(STDERR, "stderr\n");'
</para>
</note>
</section>
<!--}}}-->

<!--Interactive shell: {{{-->
<section xml:id="features.commandline.interactive">
<title>対話シェル</title>

Expand Down Expand Up @@ -1667,9 +1656,7 @@ php >
</para>
</section>
</section>
<!--}}}-->

<!--Built-in CLI Web Server: {{{-->
<section xml:id="features.commandline.webserver">
<title>ビルトインウェブサーバー</title>

Expand Down Expand Up @@ -1776,7 +1763,7 @@ php >
サーバーを起動する前に欲しいワーカーの数を <envar>PHP_CLI_SERVER_WORKERS</envar> 環境変数に設定してください。
</simpara>
<note>
<simpara>この機能は Windows ではサポートされていません。</simpara>
<simpara>複数のワーカーは Windows ではサポートされていません。</simpara>
</note>
<note>
<simpara>
Expand Down Expand Up @@ -1948,7 +1935,6 @@ $ php -S 0.0.0.0:8000
</example>

</section>
<!--}}}-->

<section xml:id="features.commandline.ini">
<title>INI 設定</title>
Expand Down
12 changes: 4 additions & 8 deletions install/windows/commandline.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 2dbf3d9064d4cb07f0a2f7d06641c877a2e5ed24 Maintainer: mumumu Status: ready -->
<!-- EN-Revision: 10e6a2b042104bd7481b6c21ddbfda594683e3c4 Maintainer: mumumu Status: ready -->

<sect1 xml:id="install.windows.commandline" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Windows で PHP をコマンドラインで動かす</title>
Expand Down Expand Up @@ -184,14 +184,10 @@ Windows Registry Editor Version 5.00
]]>
</screen>

この件に関する詳細な情報は <link
xlink:href="http://support.microsoft.com/default.aspx?scid=kb;en-us;321788">Microsoft
Knowledgebase Article : 321788</link> を参照ください。
この件に関する詳細な情報は Microsoft
Knowledgebase Article 321788 を参照ください。
Windows 10 ではこの設定が変更されたようです。Windows 10 をインストールしたデフォルトの状態で、
コンソールのハンドルが自動的に引き継がれるようになります。この件に関しては、
<link
xlink:href="https://social.msdn.microsoft.com/Forums/en-US/f19d740d-21c8-4dc2-a9ab-d5c0527e932b/nasty-file-association-regression-bug-in-windows-10-console?forum=windowssdk">
Microsoft のフォーラムへの投稿</link> に説明があります。
コンソールのハンドルが自動的に引き継がれるようになります。
</para>
</note>
</sect1>
Expand Down
2 changes: 1 addition & 1 deletion language/types/relative-class-types.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 161dde4fe721309398dd324edbf02aec409f127b Maintainer: mumumu Status: ready -->
<!-- EN-Revision: 339ba3f0f4440af1f8d83e73b2c3be06b3cb2315 Maintainer: mumumu Status: ready -->
<sect1 xml:id="language.types.relative-class-types">
<title>クラス内での関係を示す相対型</title>

Expand Down
26 changes: 20 additions & 6 deletions reference/curl/constants_curl_getinfo.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: ee972f53e1a95967cd65c6de63ea4b422b987bd3 Maintainer: mumumu Status: ready -->
<!-- EN-Revision: 5cdc4c99779c1bd1b770b15a5fc6438b39223c28 Maintainer: mumumu Status: ready -->
<variablelist xml:id="constant.curl-getinfo.constants" role="constant_list">
<title><function>curl_getinfo</function></title>
<varlistentry xml:id="constant.curlinfo-appconnect-time">
Expand Down Expand Up @@ -116,6 +116,8 @@
<simpara>
ダウンロードしたコンテンツのサイズ。
Content-Length: サイズから読み取ります。
cURL 7.55.0 以降は非推奨となっています。
代わりに <constant>CURLINFO_CONTENT_LENGTH_DOWNLOAD_T</constant> を使用してください。
</simpara>
</listitem>
</varlistentry>
Expand All @@ -140,7 +142,9 @@
</term>
<listitem>
<simpara>
指定されたアップロードサイズ
指定されたアップロードサイズ。
cURL 7.55.0 以降は非推奨となっています。
代わりに <constant>CURLINFO_CONTENT_LENGTH_UPLOAD_T</constant> を使用してください。
</simpara>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -471,6 +475,8 @@
直近の HTTP 接続で使用したプロトコル。
返される値は、<constant>CURLPROTO_<replaceable>*</replaceable></constant> の値のうち、いずれか1つです。
PHP 7.3.0 以降 および cURL 7.52.0 以降で利用可能です。
cURL 7.85.0 以降は非推奨となっています。
代わりに <constant>CURLINFO_SCHEME</constant> を使用してください。
</simpara>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -703,7 +709,9 @@
</term>
<listitem>
<simpara>
ダウンロードした合計バイト数
ダウンロードした合計バイト数。
cURL 7.55.0 以降は非推奨となっています。
代わりに <constant>CURLINFO_SIZE_DOWNLOAD_T</constant> を使用してください。
</simpara>
</listitem>
</varlistentry>
Expand All @@ -727,7 +735,9 @@
</term>
<listitem>
<simpara>
アップロードした合計バイト数
アップロードした合計バイト数。
cURL 7.55.0 以降は非推奨となっています。
代わりに <constant>CURLINFO_SIZE_UPLOAD_T</constant> を使用してください。
</simpara>
</listitem>
</varlistentry>
Expand All @@ -750,7 +760,9 @@
</term>
<listitem>
<simpara>
ダウンロード速度の平均
ダウンロード速度の平均。
cURL 7.55.0 以降は非推奨となっています。
代わりに <constant>CURLINFO_SPEED_DOWNLOAD_T</constant> を使用してください。
</simpara>
</listitem>
</varlistentry>
Expand All @@ -773,7 +785,9 @@
</term>
<listitem>
<simpara>
アップロード速度の平均
アップロード速度の平均。
cURL 7.55.0 以降は非推奨となっています。
代わりに <constant>CURLINFO_SPEED_UPLOAD_T</constant> を使用してください。
</simpara>
</listitem>
</varlistentry>
Expand Down
15 changes: 8 additions & 7 deletions reference/curl/constants_curl_setopt.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: e7e81a179eabc75e1b37947c7696afd557cef656 Maintainer: nsfisis Status: ready -->
<!-- EN-Revision: 5cdc4c99779c1bd1b770b15a5fc6438b39223c28 Maintainer: nsfisis Status: ready -->
<variablelist role="constant_list">
<title><function>curl_setopt</function></title>
<varlistentry xml:id="constant.curlopt-abstract-unix-socket">
Expand Down Expand Up @@ -1510,7 +1510,7 @@
<literal>private</literal> が使われます。
このオプションを &null; に設定すると、FTP の Kerberos サポートが無効になります。
デフォルト値は &null; です。
cURL 7.16.4 以降で利用可能です
cURL 7.16.4 以降で利用可能ですが、cURL 8.17.0 以降は非推奨となりました
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -2241,13 +2241,13 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
<constant>CURLPROTO_<replaceable>*</replaceable></constant> 値のビットマスクを指定します。
これが使われた場合、cURL が転送で使用できるプロトコルを制限します。
デフォルトは <constant>CURLPROTO_ALL</constant> で、cURL はサポートするすべてのプロトコルを受け入れます。
<constant>CURLOPT_REDIR_PROTOCOLS</constant> も参照してください。
<constant>CURLOPT_REDIR_PROTOCOLS_STR</constant> も参照してください。
cURL 7.19.4 以降で利用可能ですが、cURL 7.85.0 以降は非推奨となりました。
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.curlopt-protocols-str">
Expand Down Expand Up @@ -3650,12 +3650,13 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
&true; を指定すると TLS の False Start が有効になり、&false; を指定すると無効になります。
False Start モードは、TLS クライアントがサーバーの <literal>Finished</literal> メッセージを検証する前に
アプリケーションデータの送信を開始するモードです。
PHP 7.0.7 以降かつ cURL 7.42.0 以降で利用可能です。
</para>
cURL 8.15.0 以降は非推奨となっています。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.curlopt-ssl-options">
Expand Down
13 changes: 12 additions & 1 deletion reference/dom/dom/dom-document.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: ae7db14ea8cb8f3041e114f0ef865d86a95f72d6 Maintainer: mumumu Status: ready -->
<!-- EN-Revision: 34314b7c6eab4d9b7efabd42154b38fcc5db1fef Maintainer: mumumu Status: ready -->
<reference xml:id="class.dom-document" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Dom\Document クラス</title>
<titleabbrev>Dom\Document</titleabbrev>
Expand Down Expand Up @@ -105,6 +105,12 @@
<type>int</type>
<varname linkend="dom-document.props.childelementcount">childElementCount</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>readonly</modifier>
<type>Dom\HTMLCollection</type>
<varname linkend="dom-document.props.children">children</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<type class="union"><type>Dom\HTMLElement</type><type>null</type></type>
Expand Down Expand Up @@ -210,6 +216,11 @@
<xi:fallback/>
</xi:include>
</varlistentry>
<varlistentry xml:id="dom-document.props.children">
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('dom-parentnode.props.children')/*)">
<xi:fallback/>
</xi:include>
</varlistentry>
<varlistentry xml:id="dom-document.props.body">
<term><varname>body</varname></term>
<listitem>
Expand Down
13 changes: 12 additions & 1 deletion reference/dom/dom/dom-documentfragment.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: ae7db14ea8cb8f3041e114f0ef865d86a95f72d6 Maintainer: mumumu Status: ready -->
<!-- EN-Revision: 34314b7c6eab4d9b7efabd42154b38fcc5db1fef Maintainer: mumumu Status: ready -->
<reference xml:id="class.dom-documentfragment" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Dom\DocumentFragment クラス</title>
<titleabbrev>Dom\DocumentFragment</titleabbrev>
Expand Down Expand Up @@ -61,6 +61,12 @@
<type>int</type>
<varname linkend="dom-documentfragment.props.childelementcount">childElementCount</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>readonly</modifier>
<type>Dom\HTMLCollection</type>
<varname linkend="dom-documentfragment.props.children">children</varname>
</fieldsynopsis>

<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.dom-node')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
Expand Down Expand Up @@ -99,6 +105,11 @@
<xi:fallback/>
</xi:include>
</varlistentry>
<varlistentry xml:id="dom-documentfragment.props.children">
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('dom-parentnode.props.children')/*)">
<xi:fallback/>
</xi:include>
</varlistentry>
</variablelist>
</section>

Expand Down
Loading
Loading