1
0
mirror of https://github.com/php/doc-ru.git synced 2026-03-29 03:02:11 +02:00
Files
archived-doc-ru/reference/exif/ini.xml
Gina Peter Banyard a19b1f8a7f Apply revchecked skipped commit c60943fefc4ff8950460e76d714a463437cf0eb2
Replace PHP_INI_* with INI_* constants
2024-01-26 13:58:08 +00:00

187 lines
7.7 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: 6dfe0767250cdbdf509223f6bc266557b0a3fec9 Maintainer: mch Status: ready -->
<!-- Reviewed: no -->
<section xml:id="exif.configuration" xmlns="http://docbook.org/ns/docbook">
&reftitle.runtime;
&extension.runtime;
<para>
Exif поддерживает автоматическое преобразование кодировок символов Unicode и JIS
пользовательских комментариев, когда модуль
<link linkend="ref.mbstring">mbstring</link>
доступен. При этом комментарий сначала декодируется с
использованием указанного набора символов. Затем результат
кодируется в другом наборе символов, который
должен совпадать с вашим <literal>HTTP</literal>-выводом.
<table>
<title>Опции конфигурации Exif</title>
<tgroup cols="4">
<thead>
<row>
<entry>&Name;</entry>
<entry>&Default;</entry>
<entry>&Changeable;</entry>
<entry>&Changelog;</entry>
</row>
</thead>
<tbody xml:id="exif.configuration.list">
<row>
<entry><link linkend="ini.exif.encode-unicode">exif.encode_unicode</link></entry>
<entry>"ISO-8859-15"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.exif.decode-unicode-motorola">exif.decode_unicode_motorola</link></entry>
<entry>"UCS-2BE"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.exif.decode-unicode-intel">exif.decode_unicode_intel</link></entry>
<entry>"UCS-2LE"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.exif.encode-jis">exif.encode_jis</link></entry>
<entry>""</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.exif.decode-jis-motorola">exif.decode_jis_motorola</link></entry>
<entry>"JIS"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.exif.decode-jis-intel">exif.decode_jis_intel</link></entry>
<entry>"JIS"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
&ini.php.constants;
</para>
&ini.descriptions.title;
<para>
<variablelist>
<varlistentry xml:id="ini.exif.encode-unicode">
<term>
<parameter>exif.encode_unicode</parameter>
<type>string</type>
</term>
<listitem>
<para>
<literal>exif.encode_unicode</literal> определяет
набор символов UNICODE при обработке пользовательских комментариев.
По умолчанию это ISO-8859-15, который должен работать
для большинства не азиатских стран. Эта установка может быть пустой
или обязана быть кодировкой, поддерживаемой mbstring. Если она
пустая, используется текущая внутренняя кодировка mbstring.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.exif.decode-unicode-motorola">
<term>
<parameter>exif.decode_unicode_motorola</parameter>
<type>string</type>
</term>
<listitem>
<para>
<literal>exif.decode_unicode_motorola</literal> определяет
внутреннюю кодировку символов изображения для Unicode-кодированных пользовательских
комментариев, если изображение имеет байтовый порядок motorola (big-endian).
Эта установка не может быть пустой, но вы можете указать список
кодировок, поддерживаемых mbstring. По умолчанию UCS-2BE.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.exif.decode-unicode-intel">
<term>
<parameter>exif.decode_unicode_intel</parameter>
<type>string</type>
</term>
<listitem>
<para>
<literal>exif.decode_unicode_intel</literal> определяет
внутреннюю кодировку символов изображения для Unicode-кодированных пользовательских
комментариев, если изображение имеет байтовый порядок intel (little-endian).
Эта установка не может быть пустой, но вы можете указать список
кодировок, поддерживаемых mbstring. По умолчанию UCS-2LE.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.exif.encode-jis">
<term>
<parameter>exif.encode_jis</parameter>
<type>string</type>
</term>
<listitem>
<para>
<literal>exif.encode_jis</literal> определяет
набор символов JIS для обработки пользовательских комментариев.
По умолчанию - пустое значение, которое заставляет
функции использовать текущую внутреннюю кодировку
mbstring.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.exif.decode-jis-motorola">
<term>
<parameter>exif.decode_jis_motorola</parameter>
<type>string</type>
</term>
<listitem>
<para>
<literal>exif.decode_jis_motorola</literal> определяет
внутреннюю кодировку символов изображения для JIS-кодированных пользовательских
комментариев, если изображение имеет байтовый порядок motorola (big-endian).
Эта установка не может быть пустой, но вы можете указать список
кодировок, поддерживаемых mbstring. По умолчанию JIS.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.exif.decode-jis-intel">
<term>
<parameter>exif.decode_jis_intel</parameter>
<type>string</type>
</term>
<listitem>
<para>
<literal>exif.decode_jis_intel</literal> определяет
внутреннюю кодировку символов изображения для JIS-кодированных пользовательских
комментариев, если изображение имеет байтовый порядок intel (little-endian).
Эта установка не может быть пустой, но вы можете указать список
кодировок, поддерживаемых mbstring. По умолчанию JIS.
</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
-->