Php json_编码($list,15)-什么是15?
我注意到,laravel bladePhp json_编码($list,15)-什么是15?,php,json,laravel,laravel-blade,Php,Json,Laravel,Laravel Blade,我注意到,laravel blade@json($list)指令() 正在转换为 <?php echo json_encode($list, 15, 512) ?> 这是取消这些选项的结果: JSON_HEX_QUOT | JSON_HEX_APOS | JSON_HEX_AMP | JSON_HEX_TAG 15是二进制的1111,转储我们可以看到的所有JSON常量 foreach (get_defined_constants() as $c => $v) { i
@json($list)
指令()
正在转换为
<?php echo json_encode($list, 15, 512) ?>
这是取消这些选项的结果:
JSON_HEX_QUOT | JSON_HEX_APOS | JSON_HEX_AMP | JSON_HEX_TAG
15
是二进制的1111
,转储我们可以看到的所有JSON常量
foreach (get_defined_constants() as $c => $v) {
if (substr($c, 0, 4) !== "JSON") continue;
echo "$c ".decbin($v)."\n";
}
那
这些选项组合在一起,以十进制形式给出结果编号1111
或15
。这是这些选项组合的结果:
JSON_HEX_QUOT | JSON_HEX_APOS | JSON_HEX_AMP | JSON_HEX_TAG
15
是二进制的1111
,转储我们可以看到的所有JSON常量
foreach (get_defined_constants() as $c => $v) {
if (substr($c, 0, 4) !== "JSON") continue;
echo "$c ".decbin($v)."\n";
}
那
这些选项组合在一起得到十进制的结果数字1111
或15
。这些都是整数。$options
参数是一个整数位掩码。如果知道想要的值都是整数,则不需要使用常量。$options
参数是一个整数位掩码。如果知道所需的值,则不需要使用常量