Files
php-doc-ru/reference/filesystem/constants.xml

431 lines
11 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: 850ac483c876e767048222f9133e2498145f9f4a Maintainer: shein Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="filesystem.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&extension.constants;
<variablelist>
<varlistentry xml:id="constant.seek-set">
<term>
<constant>SEEK_SET</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.seek-cur">
<term>
<constant>SEEK_CUR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.seek-end">
<term>
<constant>SEEK_END</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.lock-sh">
<term>
<constant>LOCK_SH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.lock-ex">
<term>
<constant>LOCK_EX</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.lock-un">
<term>
<constant>LOCK_UN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.lock-nb">
<term>
<constant>LOCK_NB</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
<variablelist xml:id="constant.glob-constant-variablelist">
<varlistentry>
<term>
<constant>GLOB_BRACE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Разворачивает шаблон {a,b,c} так, чтобы он соответствовал «a», «b» или «c»
</simpara>
<note>
<simpara>
Флаг <constant>GLOB_BRACE</constant> недоступен в ряде систем, которые отличаются от GNU,
например Solaris или Alpine Linux
</simpara>
</note>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>GLOB_ERR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Остановиться при ошибках чтения (например, при нечитаемых каталогах),
по умолчанию ошибки игнорируются
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>GLOB_ONLYDIR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Возвращать только те записи директории, которые соответствуют шаблону
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>GLOB_MARK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Добавлять слеш (обратный слеш в операционных системах Windows) к каждой возвращаемой директории
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>GLOB_NOSORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Возвращать файлы в том виде, в каком они отображаются в директории (без сортировки).
Если флаг не установлен, пути сортируются в алфавитном порядке
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>GLOB_NOCHECK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Вернуть шаблон поиска, если соответствующие ему файлы не найдены
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>GLOB_NOESCAPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Обратные слеши не заключают метасимволы в кавычки
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>GLOB_AVAILABLE_FLAGS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Флаги семейства <constant>GLOB_<replaceable>*</replaceable></constant> вместе взятые.
Эквивалентно записи <literal>0</literal> | <constant>GLOB_BRACE</constant> |
<constant>GLOB_MARK</constant> | <constant>GLOB_NOSORT</constant> |
<constant>GLOB_NOCHECK</constant> | <constant>GLOB_NOESCAPE</constant> |
<constant>GLOB_ERR</constant> | <constant>GLOB_ONLYDIR</constant>
</simpara>
</listitem>
</varlistentry>
</variablelist>
<variablelist>
<varlistentry xml:id="constant.pathinfo-dirname">
<term>
<constant>PATHINFO_DIRNAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pathinfo-basename">
<term>
<constant>PATHINFO_BASENAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pathinfo-extension">
<term>
<constant>PATHINFO_EXTENSION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pathinfo-filename">
<term>
<constant>PATHINFO_FILENAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.file-use-include-path">
<term>
<constant>FILE_USE_INCLUDE_PATH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ищет <parameter>filename</parameter> в
<link linkend="ini.include-path">include_path</link>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.file-no-default-context">
<term>
<constant>FILE_NO_DEFAULT_CONTEXT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.file-append">
<term>
<constant>FILE_APPEND</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Добавляет данные к существующему файлу
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.file-ignore-new-lines">
<term>
<constant>FILE_IGNORE_NEW_LINES</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Вырезать концы строк (EOL)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.file-skip-empty-lines">
<term>
<constant>FILE_SKIP_EMPTY_LINES</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Пропускать пустые строки
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.file-binary">
<term>
<constant>FILE_BINARY</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Бинарный режим
<note>
<para>
Константа ни на что не влияет и доступна только
для совместимости с будущими версиями (<literal>forward compatibility</literal>)
</para>
</note>
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.file-text">
<term>
<constant>FILE_TEXT</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Текстовый режим
<note>
<para>
Константа ни на что не влияет и доступна только
для совместимости с будущими версиями (<literal>forward compatibility</literal>)
</para>
</note>
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ini-scanner-normal">
<term>
<constant>INI_SCANNER_NORMAL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Обычный режим сканирования INI
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ini-scanner-raw">
<term>
<constant>INI_SCANNER_RAW</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Режим необработанного (raw) сканирования INI
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ini-scanner-typed">
<term>
<constant>INI_SCANNER_TYPED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Режим типизированного сканирования INI
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.fnm-noescape">
<term>
<constant>FNM_NOESCAPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Отключает экранирование обратных слешей
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.fnm-pathname">
<term>
<constant>FNM_PATHNAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Слеши в строках совпадают только со слешами в указанном шаблоне
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.fnm-period">
<term>
<constant>FNM_PERIOD</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ведущая точка в строке должна точно совпадать с точкой в указанном шаблоне
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.fnm-casefold">
<term>
<constant>FNM_CASEFOLD</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Совпадение без учёта регистра. Часть модуля операционной системы GNU
</simpara>
</listitem>
</varlistentry>
</variablelist>
</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:"~/.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
-->