Распечатайте двухмерный массив как элементы отформатированного списка HTML, отсортированные по значению столбца.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Распечатайте двухмерный массив как элементы отформатированного списка HTML, отсортированные по значению столбца.

Сообщение Anonymous »

Итак, мой наставник дал мне это, поэтому я немного застрял. Я устал от множества методов, но не нашел правильного способа отображения данных.
Инструкции:

Код: Выделить всё

/*
* Below is an array of cakes and information about them.
* Please write a script that generates the following html snippet
*
*    [list]
*      [*]Wedding Cake
Flavour: hopes and dreams
*       [*]Chocolate Gateau
Flavour: chocolate
*       [*]Black Forest Gateau
Flavour: fruity
*       [*]Victoria Sponge
Flavour: vanilla
*       [*]Tottenham Cake
Flavour: strawberry
*    [/list]
*
* (html or xhtml
/
is fine!)
* Note that the list is ordered in descending order of price.
*/
Входные данные:

Код: Выделить всё

$cakes = array(
"chocolate_gateau" => array(
"flavour" => "chocolate",
"price" => 3.50
),
"victoria_sponge" => array(
"flavour" => "vanilla",
"price" => 1.50
),
"black_forest_gateau" => array(
"flavour" => "fruity",
"price" => 2.20
),
"tottenham_cake" => array(
"flavour" => "strawberry",
"price" => 0.58
),
"wedding_cake" => array(
"flavour" => "hopes and dreams",
"price" => 5.23
)
);
Мой код:

Код: Выделить всё

function cakeList($cakes) {
echo "[list]";
foreach($cakes as $value) {
if (is_array($value))
cakeList($value);
else
echo '[*]' . $value . '';
}
echo "[/list]";
}
echo cakeList($cakes);
Они хотят, чтобы я создал список в формате HTML, чтобы отображать данные в комментариях. Есть идеи или советы?


Подробнее здесь: https://stackoverflow.com/questions/214 ... lumn-value
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»