Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

base64_encode

Кодирует данные в текст из латинских букв и цифр.

Синтаксис

base64_encode(string $string): string

Параметры

ПараметрТипОписание
$stringstringИсходные данные.

Возвращаемое значение

stringСтрока в кодировке Base64.

Примеры

Кодирование и обратное преобразование:

<?php
 
$encoded = base64_encode('Hello, world!');
 
echo $encoded, "\n";
echo base64_decode($encoded);

Результат:

SGVsbG8sIHdvcmxkIQ==
Hello, world!

Примечания

Base64 — не шифрование: исходные данные восстанавливаются одной функцией. Так передают двоичные данные там, где допустим только текст: в JSON, письмах, адресах.

См. также

  • urlencode — Кодирует строку для вставки в адрес.
  • random_bytes — Возвращает случайные байты, пригодные для защиты.

В учебнике

  • Запросы и ответы HTTP — Как PHP получает запрос и формирует ответ — метод и адрес запроса, заголовки, коды состояния, перенаправление и ответ в JSON.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.