Лабораторная работа № 2 Основные конструкции языка PHP Сетевые базы данных

Цена:
35 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon z2-1.php
material.view.file_icon z2-5.php
material.view.file_icon z3-1.php
material.view.file_icon z3-2.php
material.view.file_icon z3-3.php
material.view.file_icon z3-5.php
material.view.file_icon z3-6.php
material.view.file_icon Лабораторная работа № 2 Основные конструкции языка PHP.docx

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание
No 1
Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером.
(Использовать листинг 1-2).

No 2
Пусть в скрипте z2-5.php переменная $lang может принимать значения "ru", "en", "fr" или "de". Используя операторы if-else-elseif обеспечьте вывод на экран полного названия языка (русский, английский, ...) в зависимости от того, что задано в строке вызова скрипта:
z05-5.php?lang=ru [en/fr/de]
Обязательно предусмотреть случай неверного задания значения параметра lang - тогда должна выводиться надпись "язык неизвестен".
(Использовать листинг 6-2).

No 3
Используя вложенные циклы while, в скрипте z3-1.php отобразите на экране таблицу Пифагора 10×10 (т.е. таблицу умножения чисел от 1 до 10). При этом фон диагональных ячеек должен быть того цвета, который задается вне циклов. Ширина рамки таблицы равна 1, отступ содержимого ячеек от границы равен 5.
1 2 3 ... 10
2 4 6 ... 20
3 6 9 ... 30
... ... ... ... ...
10 20 30 ... 100
Обязательно используйте служебные символы табуляции и новой строки для создания читабельного html-файла.
(Использовать листинги 7-1 и 7-6).

No 4
Используя вложенные циклы for в скрипте z3-2.php отобразите на экране таблицу сложения чисел от 1 до 10. При этом цвет цифр в верхней строке и левом столбце должен быть задан через $color вне циклов, а в левой верхней ячейке должен стоять знак "+" красного цвета. Ширина рамки таблицы равна 1, отступ содержимого ячеек от границы равен 5.
+ 2 3 ... 10
2 4 5 ... 12
3 5 6 ... 13
... ... ... ... ...
10 12 13 ... 20
(Использовать листинг 7-6).

No 5
В скрипте z3-3.php создайте 4 функции с именами Ru(), En(), Fr(), De(). Каждая функция выводит на экран приветствие на соответствующем языке:
Ru() - "Здравствуйте!",
En() - "Hello!",
Fr() - "Bonjour!" и
De() - "Guten Tag!".
Эти функции имеют аргумент $color, который определяет цвет выводимого текста. Используя функцию-переменную $lang(), отобразить на экране одно из приветствий, причем какое приветствие будет выведено и каким цветом - задать как параметры в строке вызова скрипта:
z3-3.php?lang=Ru&color=[назв-е цвета]
En/Fr/De
(Использовать листинг 8-3).

No 6
В скрипте z3-5.php
Создайте массив $treug[] "треугольных" чисел, т.е. чисел вида n(n+1)/2 (где n=1,2,: 10) и выведите значения этого массива на экран в строку (через 2 пробела).
Создайте массив $kvd[] квадратов натуральных чисел от 1 до 10, выведите значения этого массива на экран в строку.
Объедините эти 2 массива в массив $rez[], выведите результат на экран.
Отсортируйте массив $rez[], выведите результат на экран.
Удалите в массиве $rez[] первый элемент, выведите результат на экран.
С помощью функции array_unique() удалите из массива $rez[] повторяющиеся элементы, результат занесите в массив $rez1[] и выведите его на экран.
(Использовать листинги 9-2 - 9-10).

No 7
В скрипте z3-6.php
1. Создайте ассоциативный массив $cust[]
с ключами cnum, cname, city, snum и rating
и значениями: 2001, Hoffman, London, 1001 и 100.
Выведите этот массив (вместе с именами ключей) на экран.
2. Отсортируйте этот массив по значениям. Выведите результат на экран.
3. Отсортируйте этот массив по ключам. Выведите результат на экран.
4. Выполните сортировку массива с помощью функции sort(). Выведите результат на экран.
(Использовать листинги 9-1 - 9-10).

Дополнительная информация

2022 год
СибГУТИ
Сибирский государственный университет телекоммуникаций и информатики
Барахнин Владимир Борисович
Сетевые базы данных. Лабораторная работа №2. Основные конструкции языка PHP.
Задание № 1 Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером. № 2 В скрипте z2-2.php имеется переменная $breakfast со значением "gamburger" и динамическая переменная $$breakfast со значением " and tea". Объяснить, что будет выведено на экран в случаях (а), (б), (в) и почему: (а) print "$breakfast $gamburger"; (б) print "$breakfast"; print "$$breakfast"; (в) print $breakfast; print $$breakfast; № 3 Выполни
User zhekaersh : 20 февраля 2015
35 руб.
Сетевые базы данных-1. Основные конструкции языка PHP. Лабораторная работа №2
№ 1 Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером. (Использовать листинг 1-2). № 2 В скрипте z2-2.php имеется переменная $breakfast со значением "gamburger" и динамическая переменная $$breakfast со значением " and tea". Объяснить, что будет выведено на экран в случаях (а), (б), (в) и почему: (а) print "$breakfast $gamburger"; (б) print "$breakfast"; print "$$breakfast"; (в) print $breakfast; print $$b
User wchg : 21 августа 2013
78 руб.
Управление персоналом (5-й семестр. 15-й вариант)
Реферат на тему: «Мотивация персонала. Теория и практика» Содержание. Введение. 2 1. Теоретическая характеристика мотивации. 4 1.1. Смысл и эволюция понятия мотивации. 4 1.2. Методы стимулирования персонала. 8 1.3.Адаптация зарубежного опыта к российской действительности. 23 2.Анализ мотивации персонала ОАО «Автоматика». 28 2.1. История предприятия, организационная структура. 28 2.2. Анализ методов мотивации. 31 2.3.Проблемы по стимулированию труда на предприятии ОАО «Автоматика». 35 3.Предложе
User mahaha : 27 апреля 2016
120 руб.
Контрольная работа по дисциплине: Стандартизация и сертификация. Вариант №13
ЧАСТЬ 1 АВТОМАТИЗАЦИЯ РАСЧЕТА ТЕХНИКО-ЭКОНОМИЧЕСКОГО ОБОСНОВАНИЯ ПРОЕКТА Цель работы: изучить структуру технико-экономического обоснования эффективности проекта по разработке автоматизированной информационной системы на основе сравнения с аналогом и автоматизировать процесс расчета ТЭО. Задание 1. Выбрав инструментальную среду программирования, автоматизировать весь расчетный процесс технико-экономического обоснования, создав удобный пользовательский интерфейс, позволяющий проводить параметриче
User IT-STUDHELP : 10 августа 2019
900 руб.
Контрольная работа по дисциплине: Стандартизация и сертификация. Вариант №13 promo
Бизнес-план производства зеркал ООО Зазеркалье
В планируемом периоде ООО «ЗАЗЕРКАЛЬЕ» будет заниматься производством зеркал. Для организации фирмы необходимо собрать пакет документов, приобрести лицензию, зарегистрироваться в инстанциях: налоговая инспекция, пенсионный фонд, медицинское страхование; укомплектовать штат сотрудников. Оборудование инструменты закупаются в г. Калининграде: НПО "КВАРЦ", производственные мастерские ИТК N9. В результате опроса и изучения рынка сделан следующий вывод: в г. Калининграде ведется строительство рес
User Elfa254 : 24 сентября 2013
10 руб.
Участок изготовления редукторов с разработкой технологического процесса на деталь "Корпус Редуктора"
Полный дипломный проект, эконом чать, БЖД, 16 чертежей + Операционная карта. Дополнительно представлена речь на защиту. Диплом сдан на 5 баллов. Введение 1. Общий раздел 1.1. Служебное назначение узла и детали и описание их конструкций 1.2. Анализ чертежа детали, технических требований, конструкторских баз и технологические задачи, возникающие при её изготовлении 1.3. Анализ технологичности детали 2. Технологический раздел 2.1. Определение типа производства и его характеристика. Выбор метода п
User SashaOskol : 7 апреля 2012
5000 руб.
Участок изготовления редукторов с разработкой технологического процесса на деталь "Корпус Редуктора"
up Наверх