Читайте также: |
|
Простая лабораторная работа на закрепление массивов в php.
ЗАДАНИЕ 1
- Создайте массив $bmw с ячейками:
"model"
"speed"
"doors"
"year"
- Заполните ячейки значениями: "X5", 120, 5, "2006"
- Создайте массивы $toyota и $opel аналогичные массиву $bmw.
- Заполните массив $toyota значениями: "Carina", 130, 4, "2007"
- Заполните массив $opel значениями: "Corsa", 140, 5, "2007"
ЗАДАНИЕ 2
-Выведите значения всех трёх массивов в виде: name - model - speed - doors -year, например: bmw - 120 - 5 - 2006
Решение:
view source
print?
01.
02.<?php
03.$bmw = array(
04."model"=>"X5",
05."speed"=>120,
06."doors"=>5,
07."year"=>"2006"
08.);
09.$toyota = array(
10."model"=>"Carina",
11."speed"=>130,
12."doors"=>4,
13."year"=>"2007"
14.);
15.$opel = array(
16."model"=>"Corsa",
17."speed"=>140,
18."doors"=>5,
19."year"=>"2007"
20.);
21.
22.echo '<p>BMW - '.$bmw["model"].' - '.$bmw["speed"].' - '.$bmw["doors"].' - '.$bmw["year"].'</p>';
23.echo '<p>Toyota - '.$toyota["model"].' - '.$toyota["speed"].' - '.$toyota["doors"].' - '.$toyota["year"].'</p>';
24.echo '<p>Opel - '.$opel["model"].' - '.$opel["speed"].' - '.$opel["doors"].' - '.$opel["year"].'</p>';
25.?>
Лабораторная работа 7 - Навигационное меню.
В данной лабораторной работе Вам предлагается создать простое навигационное меню для сайта.
Цель: Разработать навигационное меню на странице, типа <a href="/contact.php">Contact</a> используя массив в качестве структуры меню.
ЗАДАНИЕ 1
- Создайте ассоциативный массив $menu
- Заполните массив соблюдая следующие условия:
- Название ячейки является пунктом меню, например: Home, About, Contact...
- Значение ячейки является именем файла, на который будет указывать ссылка, например: index.php, about.php, contact.html...
ЗАДАНИЕ 2 - Используя цикл foreach отрисуйте вертикальное меню, структура которого описана в массиве $menu
Решение:
view source
print?
01.<?php
02.$menu = array(
03."Номе"=>"index.php",
04."Contact"=>"contact.php",
05."About"=>"about.php",
06."Project"=>"project.php",
07."Map"=>"map.php"
08.);
09.?>
10.<ul style="list-style-type:none">
11.<?php
12.foreach ($menu as $link=>$href){
13.echo "<li><a href=\"$href\">", $link, '</a></li>';
14.}
15.?>
16.</ul>
Лабораторная работа 8 - Практическое использование функций
Лабораторная работа основана на практике полученной из предыдущей лабораторной работы. Целью является закрепление основ функций и пример их реального использования.
Дата добавления: 2015-08-13; просмотров: 314 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Лабораторная работа 3 - Конструкции if, else и elseif | | | Лабораторная работа 9 - Работа с функциями. Область видимости переменных. |