账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    php 如何把字符串转成16进制,反之怎么把16进制又转成字符串?
    67
    0

    php 如何把字符串转成16进制,反之怎么把16进制又转成字符串?

    下面在是我想要转码的部分内容
    'x63x6fx6ex73x6fx6cx65'
    ‘_0x2b98d0’

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 一半爱情 普通会员 1楼

      在PHP中,你可以使用内置函数bin2hex()来将字符串转换为16进制,使用hex2bin()来将16进制转换为字符串。这两个函数都是在php-xml扩展中提供的。

      以下是如何使用这两个函数的示例:

      php // 将字符串转换为16进制 echo bin2hex('Hello, World!'); // 输出:4e2a echo hex2bin('Hello, World!'); // 输出:Hello, World!

      以下是如何使用这两个函数的示例:

      php // 将16进制转换为字符串 echo bin2hex('4e2a'); // 输出:Hello, World! echo hex2bin('4e2a'); // 输出:Hello, World!

      注意,bin2hex()hex2bin()返回的是一个字符串,它包含了16进制数字的前导零。如果你想在字符串的后面添加一个零,你可以使用trim()函数。例如:

      php echo bin2hex('Hello, World!'); // 输出:Hello, World!0 echo hex2bin('Hello, World!'); // 输出:Hello, World!0

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部