PHP | Функция bin2hex ()

Опубликовано: 24 Февраля, 2022


Функция bin2hex () в PHP преобразует строку в шестнадцатеричные значения. Преобразование выполняется побайтно, сначала старший полубайт.

Примечание. Он не предназначен для преобразования строк, представляющих двоичные цифры, в шестнадцатеричные.

Синтаксис:

 bin2hex ($ строка)

Параметры: эта функция принимает единственный параметр $ string . Это строка, которая будет преобразована в шестнадцатеричные значения.

Возвращаемое значение: функция возвращает шестнадцатеричное значение строки, переданной в параметре.

Примеры:

Ввод: string = "geeks"
Выход: 6765656b73

Ввод: строка = "1111"
Выход: 31313131 
Пояснение: "1111" преобразуется в шестнадцатеричное. 
значения, он не рассматривается как двоичная строка, иначе 
ответ был бы F, чего нет в данном случае.

Ниже приведены программы, иллюстрирующие функцию bin2hex () в PHP:

Program 1:

<?php
// PHP program to demonstrate
// the bin2hex() function 
  
$str = "geeks";
  
echo bin2hex($str);
  
?>

Выход:

 6765656b73

Program 2:

<?php
// PHP program to demonstrate 
// the bin2hex() function 
  
$str = "1111";
  
echo bin2hex($str);
  
?>

Выход:

 31313131 

Ссылка :
http://php.net/manual/en/function.bin2hex.php

PHP