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
6 changes: 3 additions & 3 deletions appendices/ini.core.xml
Original file line number Diff line number Diff line change
Expand Up @@ -306,11 +306,11 @@
<para>
<link linkend="ini.max-execution-time">max_execution_time</link>
で設定されたタイムアウトに達すると、
PHPランタイムはリソースをgracefulに開放します
リソースを開放する処理が何らかの原因で止まってしまった場合
PHPランタイムはリソースをgracefulに解放します
リソースを解放する処理が何らかの原因で止まってしまった場合
hard_timeout のカウントがここで設定した秒数行われます。
hard_timeout のタイムアウトに達すると、
PHP はgracefulにリソースを開放せずに終了します
PHP はgracefulにリソースを解放せずに終了します
この値を 0 に設定すると、この機能は無効になります。
</para>
<para>
Expand Down
4 changes: 2 additions & 2 deletions language-snippets.ent
Original file line number Diff line number Diff line change
Expand Up @@ -2226,11 +2226,11 @@ NULL フィールドに PHPの &null; 値を設定します。</simpara></note>'

<!ENTITY mysql.close.connections.result.sets '<simpara xmlns="http://docbook.org/ns/docbook">
持続的でない MySQL 接続や結果セットは、PHP スクリプトの実行が終了する時点で自動的に破棄されます。
そのため、オープンした接続をクローズしたり結果セットを開放したりすることは必須ではありませんが
そのため、オープンした接続をクローズしたり結果セットを解放したりすることは必須ではありませんが
そうしておくことを推奨します。
その時点ですぐに PHP や MySQL にリソースを返せ、パフォーマンスの向上につながるからです。
関連する除法は
<link linkend="language.types.resource.self-destruct">リソースの開放</link>を参照ください。</simpara>'>
<link linkend="language.types.resource.self-destruct">リソースの解放</link>を参照ください。</simpara>'>

<!-- Xattr entities -->
<!ENTITY xattr.namespace '<simpara xmlns="http://docbook.org/ns/docbook">拡張属性には二種類の異なる名前空間、つまり、ユーザーとルートがあります。
Expand Down
2 changes: 1 addition & 1 deletion reference/apcu/functions/apcu-entry.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<simpara>
<function>apcu_entry</function> 関数に制御が移ると、
キャッシュのロックを排他的に取得します。
このロックは <function>apcu_entry</function> の実行が終わったときに開放されます:
このロックは <function>apcu_entry</function> の実行が終わったときに解放されます:
この結果、<parameter>callback</parameter> はクリティカルセクションに入るため、
ふたつのプロセスが同時に同じコードパスを実行することができなくなります。
さらに、他のAPCuのあらゆる関数も同時に並列に実行できなくなります。
Expand Down
4 changes: 2 additions & 2 deletions reference/apcu/ini.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<simpara>
apcu が動作している場合、(左側の) <literal>Cache full count</literal>
の数が、キャッシュの容量が一杯になり、
メモリを開放するためにエントリを強制的に掃除しなければならなかった回数を示しています
メモリを解放するためにエントリを強制的に掃除しなければならなかった回数を示しています
強制的に掃除している間、<literal>apc.ttl</literal> が指定されている場合、
APCu はまず期限切れのエントリを削除しようとします。
つまり、TTL が期限切れになったか、
Expand All @@ -36,7 +36,7 @@
<simpara>
強制的に掃除しなければならなかった回数は、
上手に設定されているキャッシュであれば最小にすべきです。
キャッシュが頻繁に一杯になり、強制的に開放される場合
キャッシュが頻繁に一杯になり、強制的に解放される場合
スクリプトのパフォーマンスに悪影響が出てしまいます。
この数値を最小にする一番簡単な方法は、APCu により多くのメモリを割り当てることです。
</simpara>
Expand Down
2 changes: 1 addition & 1 deletion reference/com/com.xml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ $word->Documents[1]->SaveAs("Useless test.doc");
// word を閉じます
$word->Quit();

// オブジェクトを開放します
// オブジェクトを解放します
$word = null;

?>
Expand Down
2 changes: 1 addition & 1 deletion reference/com/functions/variant-set.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parameter>value</parameter> を variant に変換し、それを
<parameter>variant</parameter> オブジェクトに代入します。
新しい variant オブジェクトは作成されず、
<parameter>variant</parameter> の元の値は開放されます
<parameter>variant</parameter> の元の値は解放されます
</para>
</refsect1>
<refsect1 role="parameters">
Expand Down
2 changes: 1 addition & 1 deletion reference/curl/functions/curl-close.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
</methodsynopsis>
&note.resource-migration-8.0-dead-function;
<para>
cURL セッションを閉じ、全てのリソースを開放します
cURL セッションを閉じ、全てのリソースを解放します
cURL ハンドル <parameter>handle</parameter> も削除されます。
</para>
</refsect1>
Expand Down
2 changes: 1 addition & 1 deletion reference/dba/functions/dba-close.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</methodsynopsis>
<simpara>
<function>dba_close</function> は確立されたデータベースを閉じ、
指定したデータベースハンドルの全てのリソースを開放します
指定したデータベースハンドルの全てのリソースを解放します
</simpara>
</refsect1>
<refsect1 role="parameters">
Expand Down
2 changes: 1 addition & 1 deletion reference/dio/functions/dio-fcntl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
<para>
<constant>F_SETLKW</constant> - <constant>F_SETLK</constant>
と似ていますが、ロックが他の誰かに設定されている場合は
<function>dio_fcntl</function> はそのロックが開放されるまで待ちます
<function>dio_fcntl</function> はそのロックが解放されるまで待ちます
</para>
</listitem>
<listitem>
Expand Down
4 changes: 2 additions & 2 deletions reference/enchant/functions/enchant-broker-free-dict.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.enchant-broker-free-dict">
<refnamediv>
<refname>enchant_broker_free_dict</refname>
<refpurpose>辞書リソースを開放する</refpurpose>
<refpurpose>辞書リソースを解放する</refpurpose>
</refnamediv>

<refsynopsisdiv>
Expand All @@ -20,7 +20,7 @@
<methodparam><type>EnchantDictionary</type><parameter>dictionary</parameter></methodparam>
</methodsynopsis>
<simpara>
辞書を開放します
辞書を解放します
PHP 8.0.0 以降では、この関数を呼び出す代わりに、オブジェクト自体を unset することを推奨します。
</simpara>
</refsect1>
Expand Down
4 changes: 2 additions & 2 deletions reference/enchant/functions/enchant-broker-free.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.enchant-broker-free">
<refnamediv>
<refname>enchant_broker_free</refname>
<refpurpose>ブローカーリソースおよびその辞書を開放する</refpurpose>
<refpurpose>ブローカーリソースおよびその辞書を解放する</refpurpose>
</refnamediv>

<refsynopsisdiv>
Expand All @@ -20,7 +20,7 @@
<methodparam><type>EnchantBroker</type><parameter>broker</parameter></methodparam>
</methodsynopsis>
<simpara>
ブローカーをその辞書とともに開放します
ブローカーをその辞書とともに解放します
PHP 8.0.0 以降では、この関数を呼び出さず、オブジェクト自体を unset することを推奨します。
</simpara>
</refsect1>
Expand Down
2 changes: 1 addition & 1 deletion reference/filesystem/functions/flock.xml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
</listitem>
<listitem>
<simpara>
(共有または排他的)ロックを開放するには
(共有または排他的)ロックを解放するには
<constant>LOCK_UN</constant>
をセットします。
</simpara>
Expand Down
2 changes: 1 addition & 1 deletion reference/ftp/functions/ftp-close.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</methodsynopsis>
<para>
<function>ftp_close</function> は、指定されたリンク ID を閉じて
<type>resource</type> を開放します
<type>resource</type> を解放します
</para>
<note>
<para>
Expand Down
2 changes: 1 addition & 1 deletion reference/ibase/functions/ibase-set-event-handler.xml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
<simpara>
返される値はイベントのリソースです。このリソースは、
<function>ibase_free_event_handler</function>
でイベントハンドラを開放する際に使用可能です
でイベントハンドラを解放する際に使用可能です
</simpara>
</refsect1>

Expand Down
6 changes: 3 additions & 3 deletions reference/ibm_db2/functions/db2-free-result.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<refnamediv>
<refname>db2_free_result</refname>
<refpurpose>
結果セットに関連付けられたリソースを開放する
結果セットに関連付けられたリソースを解放する
</refpurpose>
</refnamediv>
<refsect1 role="description">
Expand All @@ -17,9 +17,9 @@

<simpara>
結果セットに関連付けられたシステムリソースおよびデータベースリソースを
開放します。これらのリソースはスクリプトの終了時に暗黙的に開放されますが
解放します。これらのリソースはスクリプトの終了時に暗黙的に解放されますが
スクリプトの終了前に <function>db2_free_result</function>
をコールすることで、明示的に結果セットリソースを開放することができます
をコールすることで、明示的に結果セットリソースを解放することができます
</simpara>

</refsect1>
Expand Down
6 changes: 3 additions & 3 deletions reference/ibm_db2/functions/db2-free-stmt.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<refnamediv>
<refname>db2_free_stmt</refname>
<refpurpose>
指定されたステートメントリソースに関連付けられたリソースを開放する
指定されたステートメントリソースに関連付けられたリソースを解放する
</refpurpose>
</refnamediv>
<refsect1 role="description">
Expand All @@ -18,9 +18,9 @@

<simpara>
ステートメントリソースに関連付けられたシステムリソースおよびデータベースリソースを
開放します。これらのリソースはスクリプトの終了時に暗黙的に開放されますが
解放します。これらのリソースはスクリプトの終了時に暗黙的に解放されますが
スクリプトの終了前に <function>db2_stmt_result</function>
をコールすることで、明示的にステートメントリソースを開放することができます
をコールすることで、明示的にステートメントリソースを解放することができます
</simpara>

</refsect1>
Expand Down
4 changes: 2 additions & 2 deletions reference/image/functions/imagecolordeallocate.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<refentry xml:id="function.imagecolordeallocate" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>imagecolordeallocate</refname>
<refpurpose>イメージの色リソースを開放する</refpurpose>
<refpurpose>イメージの色リソースを解放する</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
Expand All @@ -16,7 +16,7 @@
</methodsynopsis>
<para>
<function>imagecolorallocate</function> または
<function>imagecolorallocatealpha</function> で確保された色を開放します
<function>imagecolorallocatealpha</function> で確保された色を解放します
</para>
</refsect1>
<refsect1 role="parameters">
Expand Down
2 changes: 1 addition & 1 deletion reference/image/functions/imagedestroy.xml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ $im = imagecreatetruecolor(100, 100);

// 画像を変更したり保存したりします

// 画像をメモリから開放します
// 画像をメモリから解放します
imagedestroy($im);
?>
]]>
Expand Down
2 changes: 1 addition & 1 deletion reference/imagick/imagick/destroy.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<void/>
</methodsynopsis>
<para>
Imagick オブジェクトを破棄し、関連するリソースをすべて開放します
Imagick オブジェクトを破棄し、関連するリソースをすべて解放します
このメソッドは非推奨です。かわりに <link linkend="imagick.clear">Imagick::clear</link> を使いましょう。
</para>
</refsect1>
Expand Down
4 changes: 2 additions & 2 deletions reference/imagick/imagickdraw/destroy.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="imagickdraw.destroy">
<refnamediv>
<refname>ImagickDraw::destroy</refname>
<refpurpose>関連付けられたすべてのリソースを開放する</refpurpose>
<refpurpose>関連付けられたすべてのリソースを解放する</refpurpose>
</refnamediv>

<refsect1 role="description">
Expand All @@ -15,7 +15,7 @@
</methodsynopsis>
&warn.undocumented.func;
<para>
この <classname>ImagickDraw</classname> オブジェクトに関連付けられたすべてのリソースを開放します
この <classname>ImagickDraw</classname> オブジェクトに関連付けられたすべてのリソースを解放します
</para>
</refsect1>

Expand Down
8 changes: 4 additions & 4 deletions reference/ldap/functions/ldap-free-result.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<refentry xml:id="function.ldap-free-result" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ldap_free_result</refname>
<refpurpose>結果メモリを開放する</refpurpose>
<refpurpose>結果メモリを解放する</refpurpose>
</refnamediv>

<refsect1 role="description">
Expand All @@ -14,12 +14,12 @@
<methodparam><type>LDAP\Result</type><parameter>result</parameter></methodparam>
</methodsynopsis>
<para>
内部での結果保持用に割り当てられていたメモリを開放します
結果メモリは、スクリプトの終了時に自動的に開放されます
内部での結果保持用に割り当てられていたメモリを解放します
結果メモリは、スクリプトの終了時に自動的に解放されます
</para>
<para>
通常、LDAP の結果用に確保された全てのメモリはスクリプトの実行終了時
に開放されます。連続的な検索を行うスクリプトのように大きな
に解放されます。連続的な検索を行うスクリプトのように大きな
結果セットを返す場合、スクリプトにより使用される実行用メモリを
小さく保つために <function>ldap_free_result</function>
をコールすることが可能です。
Expand Down
2 changes: 1 addition & 1 deletion reference/mcrypt/functions/mcrypt-generic.xml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
<function>mcrypt_generic_init</function> で暗号化ハンドルを
初期化しておくべきです。暗号化が終了したら、
<function>mcrypt_generic_deinit</function> をコールして
暗号化バッファを開放すべきです。使用例は
暗号化バッファを解放すべきです。使用例は
<function>mcrypt_module_open</function> を参照ください。
</simpara>
</listitem>
Expand Down
2 changes: 1 addition & 1 deletion reference/mcrypt/functions/mdecrypt-generic.xml
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
<function>mcrypt_generic_init</function> でキーと IV を使用して
復号ハンドルを初期化しておくべきです。暗号化が終了した際には
<function>mcrypt_generic_deinit</function> をコールして暗号化
バッファを開放すべきです
バッファを解放すべきです
<function>mcrypt_module_open</function> の例を参照ください。
</simpara>
</refsect1>
Expand Down
2 changes: 1 addition & 1 deletion reference/memcache/memcache/flush.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<simpara>
<function>Memcache::flush</function> は、すべての既存項目を直ちに
無効にします。<function>Memcache::flush</function> は
実際にリソースを開放するわけではなく、単にすべての項目に
実際にリソースを解放するわけではなく、単にすべての項目に
有効期限切れのマークをつけるだけです。それらの項目が使用していた
メモリは、新しい項目で上書きされるようになります。
</simpara>
Expand Down
4 changes: 2 additions & 2 deletions reference/memcached/memcached/flush.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
(デフォルト) あるいは指定した <parameter>delay</parameter> の後に無効化します。
無効化した後は、取得系のコマンドには一切アイテムを返さなくなります
(<function>Memcached::flush</function> がアイテムを無効化したあとで同名のキーを改めて格納した場合は別です)。
既存のアイテムが確保していたメモリはその時点では開放されません
新しいアイテムが格納されるたびに徐々に開放されていきます
既存のアイテムが確保していたメモリはその時点では解放されません
新しいアイテムが格納されるたびに徐々に解放されていきます
</para>
</refsect1>

Expand Down
2 changes: 1 addition & 1 deletion reference/mysql/examples.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
}
echo "</table>\n";

// 結果セットを開放する
// 結果セットを解放する
mysql_free_result($result);

// 接続を閉じる
Expand Down
8 changes: 4 additions & 4 deletions reference/mysql/functions/mysql-free-result.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.mysql-free-result">
<refnamediv>
<refname>mysql_free_result</refname>
<refpurpose>結果保持用メモリを開放する</refpurpose>
<refpurpose>結果保持用メモリを解放する</refpurpose>
</refnamediv>

<refsynopsisdiv>
Expand All @@ -26,13 +26,13 @@
</methodsynopsis>
<simpara>
<function>mysql_free_result</function> は、結果 ID <parameter>result</parameter>
に関するすべてのメモリを開放します
に関するすべてのメモリを解放します
</simpara>
<simpara>
<function>mysql_free_result</function> は、
スクリプト実行のメモリの使用量が多すぎると懸念される場合にのみ
必要になります。指定した結果 ID に関する全ての結果保持用メモリは、
スクリプトの実行後に自動的に開放されます
スクリプトの実行後に自動的に解放されます
</simpara>
</refsect1>

Expand Down Expand Up @@ -72,7 +72,7 @@ if (!$result) {
/* 結果を利用する。ここでは、その後結果を利用したものと仮定する */
$row = mysql_fetch_assoc($result);

/* 結果を開放し、さらにスクリプトの処理を進める */
/* 結果を解放し、さらにスクリプトの処理を進める */
mysql_free_result($result);

echo $row['id'];
Expand Down
2 changes: 1 addition & 1 deletion reference/mysql/functions/mysql-query.xml
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ while ($row = mysql_fetch_assoc($result)) {
echo $row['age'];
}

// 結果セットに関連付けられているリソースの開放
// 結果セットに関連付けられているリソースの解放
// これは、スクリプトが終了する際に自動的に実行されます。
mysql_free_result($result);
?>
Expand Down
2 changes: 1 addition & 1 deletion reference/mysql/ini.xml
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@
<listitem>
<simpara>
トレースモード。<literal>mysql.trace_mode</literal> が有効の場合、
テーブル/インデックスのスキャン時の警告・結果セットの未開放・SQL エラー
テーブル/インデックスのスキャン時の警告・結果セットの未解放・SQL エラー
などが画面に表示されます(PHP 4.3.0 以降で使用可能です)。
</simpara>
</listitem>
Expand Down
2 changes: 1 addition & 1 deletion reference/mysqli/mysqli/change-user.xml
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ Default database:
あたかも完全に新しいデータベース接続であるかのようになります。
これにより、全てのアクティブなトランザクションはロールバックされ、
一時テーブルは全てクローズされ、ロックされたテーブルはすべて
開放されます
解放されます
</simpara>
</note>
</refsect1>
Expand Down
Loading
Loading