3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr1 = array(2, 3); $arr2 = $arr1; $arr2[] = 4; // $arr2 is changed, // $arr1 is still array(2, 3) $arr3 = &$arr1; $arr3[] = 4; // now $arr1 and $arr3 are the same $arr4 = (array)$arr1; $arr1[] = 4; var_dump($arr1); var_dump($arr4);

preferences:
54.9 ms | 402 KiB | 5 Q