Добрый день, Всем. У меня вопрос с которым я столкнулся и на который не смог найти ответ у Котерова, Веллинга&Томсона и др. авторов. Создаю пользовательскую тележку. <?php session_start (); // Создаю тележку $_SESSION['cart'] = array(); $_SESSION['items'] = 0; $_SESSION['total_price'] = 0.00; // Заполняю массив данными (Наименование товара и его количество) $new = "Болт"; $_SESSION['cart'][$new] = 1; ..... $new = "Гайка"; $_SESSION['cart'][$new] = 2; ...... $new = "Ключ"; $_SESSION['cart'][$new] = 2; ........ ?> Вопрос: как теперь вывести все элементы данного массива? Должно получиться нижеследующее: Болт - 1 Гайка - 2 Ключ - 2 Заранее благодарен.
Смотрел, но там приводятся примеры для численно-индексированных массивов. В моем случае индексами являются строки.
Алексей, дак а какая разница? PHP: <?php foreach($array as $key => $value) { $key; // Ключ массива (индекс). Пускай ассоциативный $value; // Значение соответствующего индекса echo $value.'<br />'; // Пример echo $array['card'][$key].' costs '.$value; } ?>