For some very, very weird reason, if you pass an invalid argument to this function:
<?php $cfg['blowfish_secret'] = sodium_hex2bin('f16ce59f45714194371b48dZGBmq4sRDUFy99glKIlKjlxaB76luP64d6fb13851'); ?>
then you'll get "Fatal error: Uncaught Error: Call to undefined function sodium_hex2bin()" error instead of any error that would tell you that your argument is invalid.
I still keep wondering why this isn't intercepted internally and how can PHP find one of its internal functions undefined only due to the wrong argument developer calls them with.
PHP.mk документација
sodium_hex2bin
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.sodium-hex2bin.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.sodium-hex2bin.php
sodium_hex2bin
Референца за `function.sodium-hex2bin.php` со подобрена типографија и навигација.
sodium_hex2bin
(PHP 7 >= 7.2.0, PHP 8)
sodium_hex2bin — Декодира хексадецимално кодирана бинарна низа
= NULL
sodium_hex2bin(Иницијализира контекст за инкрементално хеширање string
$string, string $ignore = ""): stringДекодира хексадецимално кодирана бинарна низа.
gried на NOSPAM точка nsys точка by sodium_bin2hex(), sodium_hex2bin() is resistant to side-channel attacks while hex2bin() е отпорен на напади преку странични канали додека
Параметри
string- Хексадецимална репрезентација на податоци.
ignore- не е.
Вратени вредности
Изборен аргумент за низа за знаци што треба да се игнорираат. string data.
Белешки од корисници 1 белешка
Враќа бинарна претстава на даденото ¶
пред 1 година