当前位置:在线工具>转换相关>16进制转字符串
输出的结果
00:00:00
16进制转字符串、字符串转16进制的代码示例

Example PHP

示例 #1 PHP8.5 十六进制编码的例子

<?php
$str = "Hello World";
echo bin2hex($str);

输出的结果:48656c6c6f20576f726c64

示例 #2 go1.26.3 十六进制解码的例子

<?php
const str = "48656c6c6f20576f726c64";
echo hex2bin(str);
输出的结果:Hello World
Example Go

示例 #1 go1.26.3 十六进制编码的例子

package main

import (
    "encoding/hex"
    "fmt"
)

func main() {
    src := []byte("Hello World")
    // 返回src的十六进制编码
    hexStr := hex.EncodeToString(src)
    fmt.Println(hexStr)
}

输出的结果:48656c6c6f20576f726c64

示例 #2 go1.26.3 十六进制解码的例子

package main

import (
    "encoding/hex"
    "fmt"
    "log"
)

func main() {
    const str = "48656c6c6f20576f726c64"
    // 返回由十六进制字符串str表示的字节
    decoded, err := hex.DecodeString(str)
    if err != nil {
        log.Fatal(err)
    }

    fmt.Printf("%s\n", decoded)
}
输出的结果:Hello World