Encodera

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

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

Справочник PHP

base64_decode

Раскодирует строку из формата Base64.

Синтаксис

base64_decode(string $string, bool $strict = false): string|false

Параметры

ПараметрТипОписание
$stringstringЗакодированная строка.
$strictboolНеобязательный. `true` — вернуть `false` при посторонних символах.

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

string|falseИсходные данные или `false`.

Примеры

Раскодирование и строгая проверка:

<?php
 
echo base64_decode('SGVsbG8sIFBIUCE='), "\n";
var_dump(base64_decode('not base64!', true));

Результат:

Hello, PHP!
bool(false)

Примечания

Base64 — кодирование, а не шифрование: раскодировать строку может кто угодно.

См. также

  • base64_encode — Кодирует данные в текст из латинских букв и цифр.
  • json_decode — Разбирает строку JSON.
  • bin2hex — Преобразует байты строки в шестнадцатеричную запись.

В учебнике

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

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

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