Задание 2. Работа с массивами
Тема: Ассоциативные массивы. Операторы перебора значений и ключей массива.
Придумайте самостоятельно любой ассоциативный массив и выведите его на web-странице. Массив может дополняться новыми элементами. (см.пример ниже).
1. Выведите в ассоциативном массиве элементы, у которых длина строки ключа является максимальной и минимальной.
2. Разместите все значения элементов массива в таблице, автоматически подобрав количество строк и столбцов в ней так, чтоб все элементы заполнили все ячейки.
Пример отображения ключей и значений ассоциативного массива:
<?php // ассоциативный массив продуктов и их цен $food["Apple"] = 30; $food["Banana"] = 130; $food["Cherry"] = 30; $food["Coconut"] = 130; $food["Kiwi"]= 230; $food["Pineapple"] = 90; $food["Lime"] = 90; $food["Lemon"] = 50; $food["Mango"] = 130; $food["Olive"] = 90; $food["Peach"] = 50; $food["Avocado"] = 230; $food["Cucumber"] = 30; $food["Carrot"] = 10; $food["Tomato"] = 10; $food["Cabbage"] = 20; $food["Potatoes"] = 40; $food["Pepper"] = 50; $food["Turnip"] = 20; $food["Haricot"] = 10; foreach ( $food as $key => $value) { echo "Продукт ".$key." стоит ".$value." рублей<br />"; } ?>
Направление: