php create copy of array code example
Example 1: php copy
<?php
$file = 'example.txt';
$newfile = 'example.txt.bak';
if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}
?>
Example 2: copy php array to another
$arr1 = ['a'=>1, 'b'=>2, 'c'=>3];
$arr2 = $arr1;
unset($arr2['a'];
print_r($arr1);
//['b'=>2, 'c'=>3]
// ------- OR -------
$arr2 = clone $arr1;
unset($arr2['a'];
print_r($arr1);
//['a'=>1, 'b'=>2, 'c'=>3]