Главная / Язык программирования PHP / Имеется следующая форма: <form action=task3.php> Запись номер 1 <input type=checkbox name=id[] value=10> <br> Запись номер 2 <input type=checkbox name=id[] value=20> <br> Запись номер 3 <input type=checkbox name=id[] value

Имеется следующая форма:

<form action=task3.php> Запись номер 1 <input type=checkbox name=id[] value=10> <br> Запись номер 2 <input type=checkbox name=id[] value=20> <br> Запись номер 3 <input type=checkbox name=id[] value=30> <br> <input type=submit value="Отправить"> </form>

Изменить значения переданных элементов, увеличив их в 10 раз. Использовать функцию array_walk(). Вывести значения элементов до и после применения array_walk

вопрос

Правильный ответ:

<? print_r($_POST); array_walk($_POST,"test"); function test(&$val,$key){ foreach ($val as $k=> $v) $val[$k] = $v*10; } print_r($_POST); ?>
<? print_r($_GET); array_walk($_GET,"test"); function test(&$val,$key){ $val = $val*10; } print_r($_GET); ?>
<? print_r($_GET); array_walk($_GET,"test"); function test(&$val,$key){ foreach ($val as $k=> $v) $val[$k] = $v*10; } print_r($_GET); ?>
Сложность вопроса
53
Сложность курса: Язык программирования PHP
50
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
ответ подошёл
14 ноя 2020
Аноним
Я провалил экзамен, какого чёрта я не нашёл данный сайт с всеми ответами интуит в начале года
29 апр 2017
Оставить комментарий
Другие ответы на вопросы из темы интернет-технологии интуит.