Files
php-doc-ru/reference/filesystem/ini.xml
2021-12-23 13:59:11 +03:00

205 lines
7.0 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 36d8d80891c1dfc49dacecccc7d43b7fe6a6bb89 Maintainer: shein Status: ready -->
<!-- Reviewed: no -->
<section xml:id="filesystem.configuration" xmlns="http://docbook.org/ns/docbook">
&reftitle.runtime;
&extension.runtime;
<para>
<table>
<title>Директивы конфигурации файловой системы и потоков</title>
<tgroup cols="4">
<thead>
<row>
<entry>&Name;</entry>
<entry>&Default;</entry>
<entry>&Changeable;</entry>
<entry>&Changelog;</entry>
</row>
</thead>
<tbody>
<row>
<entry><link linkend="ini.allow-url-fopen">allow_url_fopen</link></entry>
<entry>"1"</entry>
<entry>PHP_INI_SYSTEM</entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.allow-url-include">allow_url_include</link></entry>
<entry>"0"</entry>
<entry>PHP_INI_SYSTEM</entry>
<entry>Объявлена устаревшей с версии PHP 7.4.0.</entry>
</row>
<row>
<entry><link linkend="ini.user-agent">user_agent</link></entry>
<entry>NULL</entry>
<entry>PHP_INI_ALL</entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.default-socket-timeout">default_socket_timeout</link></entry>
<entry>"60"</entry>
<entry>PHP_INI_ALL</entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.from">from</link></entry>
<entry>""</entry>
<entry>PHP_INI_ALL</entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.auto-detect-line-endings">auto_detect_line_endings</link></entry>
<entry>"0"</entry>
<entry>PHP_INI_ALL</entry>
<entry>Объявлена устаревшей с версии PHP 8.1.0.</entry>
</row>
<row>
<entry><link linkend="ini.sys-temp-dir">sys_temp_dir</link></entry>
<entry>""</entry>
<entry>PHP_INI_SYSTEM</entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
</para>
&ini.descriptions.title;
<para>
<variablelist>
<varlistentry xml:id="ini.allow-url-fopen">
<term>
<parameter>allow_url_fopen</parameter>
<type>bool</type>
</term>
<listitem>
<para>
Данная директива включает поддержку обёрток URL (URL wrappers),
которые позволяют работать с объектами URL как с обычными файлами.
Обёртки, доступные по умолчанию, служат для работы с
<link linkend="features.remote-files">удалёнными файлами</link>
с использованием ftp или http протокола. Некоторые модули,
например, <link linkend="ref.zlib">zlib</link>, могут регистрировать
собственные обёртки.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.allow-url-include">
<term>
<parameter>allow_url_include</parameter>
<type>bool</type>
</term>
<listitem>
<para>
Эта опция позволяет использование обёрток fopen, которые поддерживают
работу с URL, в функциях <function>include</function>, <function>include_once</function>,
<function>require</function>, <function>require_once</function>.
</para>
<note>
<para>
Эта опция требует включения опции allow_url_fopen.
</para>
</note>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.user-agent">
<term>
<parameter>user_agent</parameter>
<type>string</type>
</term>
<listitem>
<para>
Устанавливает отсылаемую PHP строку "User-Agent".
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.default-socket-timeout">
<term>
<parameter>default_socket_timeout</parameter>
<type>int</type>
</term>
<listitem>
<para>
Значение времени ожидания по умолчанию (в секундах) для потоков, использующих сокеты.
Отрицательное значения означает бесконечное время ожидания.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.from">
<term>
<parameter>from</parameter>
<type>string</type>
</term>
<listitem>
<para>
Адрес email, используемый в соединениях FTP без авторизации,
а также в качестве значения заголовка From в HTTP соединениях
при использовании ftp и http обёрток, соответственно.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.auto-detect-line-endings">
<term>
<parameter>auto_detect_line_endings</parameter>
<type>bool</type>
</term>
<listitem>
<para>
Когда данная директива включена, PHP проверяет данные,
получаемые функциями <function>fgets</function> и <function>file</function>
с тем, чтобы определить способ завершения строк (Unix, MS-Dos или Macintosh).
</para>
<para>
Данная директива позволяет PHP взаимодействовать с системами
Macintosh, однако, по умолчанию эта директива выключена,
поскольку при её использовании возникает (несущественная)
потребность в дополнительных ресурсах для определения
символа окончания первой строки, а также потому, что
программисты, использующие в системах Unix символы возврата
каретки в качестве разделителей, столкнутся с обратно-несовместимым
поведением PHP.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.sys-temp-dir">
<term>
<parameter>sys_temp_dir</parameter>
<type>string</type>
</term>
<listitem>
<para>
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</section>
<!-- 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:"~/.phpdoc/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
-->