php引用传值的问题
$arr = [];
$str = "傻逼";
$treeArr = &$arr;
for($i=0; $i < 2; $i++) {
$word = mb_substr($str,$i,1);
$treeArr = &$treeArr[$word] ?? $treeArr = false;
}
print_r($arr);
哪位大佬帮忙解释一下这段代码,没看明白
打印的结果如下,看不懂是怎么来的,求指教,感谢
$treeArr = &$treeArr[$word] ?? $treeArr = false; 这句拆成两句: $treeArr = &$treeArr[$word]; $treeArr ?? $treeArr = false;