PHP 中的 \x00 、 \x04 是什么意思
我有一些代码具有 \x00 和 \x04 十六进制代码,这是什么意思?
$str= implode("\x00", $var['message']); //line 1
$id= $var['message'] . "\x04" . $id; //line 2
line1 和 line2 中会发生什么我想将它们以二进制格式写入外部文件。
我从哪里可以获得这样的所有信息。
i have some codes having the \x00 and \x04 hex codes, what does it means?
$str= implode("\x00", $var['message']); //line 1
$id= $var['message'] . "\x04" . $id; //line 2
what will happen in the line1 and line2 I want to write these into a external file as binary format.
where do i get all information like this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
\x
表示十六进制表示法。 请参阅:PHP 字符串查看 ASCII 表 以了解 0x00 和 0x04 代表什么。
\x
indicates hexadecimal notation. See: PHP stringsHave a look at an ASCII table to see what 0x00 and 0x04 represent.
\x 是一种指示接下来的两个字符代表十六进制数字的方法。 两个十六进制数字(每个 4 位)组成一个字节。
如果您想知道十进制版本是什么,请将左边的数字乘以 16,然后将其添加到右边的数字,请记住“a”是 10,“b”是 11 等。
在其他编程语言中,一美元符号或序列 0x 也可用于标记十六进制数字。
数字可以代表任何东西。 有时它们是控制代码。 检查ASCII 表。
\x is a way to indicate that the next two characters represent hexadecimal digits. Two hexadecimal digits (each of them 4 bits) make a byte.
If you want to know what the decimal version is, multiply the left numeral by 16 and add it to the right numeral, keeping in mind that "a" is 10, "b" is 11, etc.
In other programming languages, a dollar sign or the sequence 0x can also be used to flag hexadecimal numbers.
The numbers can represent anything. Sometimes they are control codes. Check an ASCII table.
\x00 是一个空字符
\x04 是一个 End-of-transmission-character
\x00 is a Null-character
\x04 is a End-of-transmission-character
\x04 是 ASCII 格式的传输结束。 这在大多数类 C 语言中都是成立的。
\x04 is End of Transmission in ASCII. This holds up in most C-like languages.
\x
HH
是一个转义序列,用于描述具有该十六进制值的字节。因此,
\x00
描述值为 0 的字节,\x04
描述值为 4 的字节。请注意,此转义序列仅在 双引号字符串。\x
HH
is an escape sequence that describes the byte with that hexadecimal value.So
\x00
describes the byte with the value 0,\x04
the byte with the value 4. Note that this escape sequence is only interpolated in double quoted strings.