Имеется форма для выбора записи, предназначенной для удаления:
<form action=task3.php>Запись номер 1 <input type=checkbox name=id[] value=first> <br>Запись номер 2 <input type=checkbox name=id[] value=second> <br>Запись номер 3 <input type=checkbox name=id[] value=third> <br><input type=submit value="Удалить"></form>
После отправки данных этой формы получаем массив. Применить к каждому его элементу функцию, которая изменяет значение элемента. Вывести элементы массива до и после изменений.
<?print_r($_SET);array_walk($_GET,"test");function test($val, $key){foreach ($val as $k=> $v)$val[$k] = "Элемент с именем $v";}print_r($_GET);?>
<?print_r($_POST);array_walk("test",$_POST);function test(&$val,$key){foreach ($val as $k=> $v)$val[$k] = "Элемент с именем $v";}print_r($_POST);?>
<?print_r($_GET);array_walk($_GET['id'],"test");function test(&$val,$key){$val = "Элемент с ключом $key и именем $val";}print_r($_GET);?>(Верный ответ)