Files
php-doc-ru/reference/url/functions/base64-encode.xml
Max Chaban 6f7545fbb4 Updated translation.
git-svn-id: https://svn.php.net/repository/phpdoc/ru/trunk@318000 c90b9560-bf6c-de11-be94-00142212c4b1
2011-10-10 23:22:03 +00:00

110 lines
3.1 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: 292b9378f40822eac0ebddf6e07e3f9f04d360ca Maintainer: tony2001 Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xml:id="function.base64-encode" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>base64_encode</refname>
<refpurpose>Kодирует данные алгоритмом MIME base64</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>string</type><methodname>base64_encode</methodname>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
<para>
Кодирует <parameter>data</parameter> алгоритмом base64.
</para>
<para>
Это кодирование разработано для корректной передачи бинарных данных по протоколам,
не поддерживающим 8-битную передачу, например для отправки бинарных файлов в теле письма.
</para>
<para>
Данные кодированные алгоритмом Base64 увеличиваются в объеме на 33% по сравнению
с оригинальными данными.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>data</parameter></term>
<listitem>
<para>
Данные для кодирования.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Кодированные данные, как строку &return.falseforfailure;.
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Пример использования <function>base64_encode</function></title>
<programlisting role="php">
<![CDATA[
<?php
$str = 'Строка в кодировке UTF-8';
echo base64_encode($str);
?>
]]>
</programlisting>
&example.outputs;
<screen>
<![CDATA[
0KHRgtGA0L7QutCwINCyINC60L7QtNC40YDQvtCy0LrQtSBVVEYtOA==
]]>
</screen>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>base64_decode</function></member>
<member><function>chunk_split</function></member>
<member><function>convert_uuencode</function></member>
<member><link xlink:href="&url.rfc;2045">RFC 2045</link> раздел 6.8</member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- 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
-->