分享一些PHP面试题

1

$array = [
    1 => "a",
    "1" => "b",
    1.5 => "c",
    true => "d",
];
var_dump($array);

2

$itemArr = [1, 2, 3];
foreach ($itemArr as &$item) {
    $item++;
}

// $itemArr = 2,3,4
// 此时item指向$itemArr的最后一个元素
foreach ($itemArr as $item) {
    $item++;
}
var_dump($itemArr);
// 第一次遍历 2,3,3
// 第一次遍历 2,3,4
// 最终$itemArr = 2,3,5