【发布时间】:2021-07-29 22:19:57
【问题描述】:
$binary = b'Binary string';
将字符串创建为binary 会有什么后果?
我在文档中找不到任何提示。只是在查看 language_scanner 时发现了这个小小的好奇心。
【问题讨论】:
-
这是added in 5.2.1 - 你使用的是什么版本的PHP?
-
我使用的是 PHP 5.3.5。但为什么这很重要?
-
@RobertPitt:会吗?是否至少需要将
b . 'String'连接起来?恕我直言,它会简单地抛出Unexpected T_CONSTANT_ENCAPSED_STRING。 -
在 PHP 5.2 中它只会回显二进制字符串:codepad.org/6XGKX8ES,但它确实会在某些版本上抛出该语法错误