gpt4 book ai didi

php - 使用 PHP 将字符串转换为二进制然后再返回

转载 作者:IT王子 更新时间:2023-10-29 00:48:17 24 4
gpt4 key购买 nike

有没有办法将字符串转换为二进制然后在标准 PHP 库中再次返回?

为了澄清我正在尝试做的是将密码存储在数据库中。我将首先使用哈希函数对其进行转换,然后最终将其存储为二进制文件。


我发现最好的方法是使用这个函数。似乎同时以二进制形式散列和输出。

http://php.net/manual/en/function.hash-hmac.php

最佳答案

您想使用 packbase_convert .

// Convert a string into binary
// Should output: 0101001101110100011000010110001101101011
$value = unpack('H*', "Stack");
echo base_convert($value[1], 16, 2);

// Convert binary into a string
// Should output: Stack
echo pack('H*', base_convert('0101001101110100011000010110001101101011', 2, 16));

关于php - 使用 PHP 将字符串转换为二进制然后再返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6382738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com