ЗАДАНИЕ 3

Тема. Основные конструкции языка PHP. Функции пользователя.

 

 

1.Изучить материалы приложения о работе с функциями (п. 4). Протестировать примеры этого раздела.

2.Оформить решение задачи Задания 2 с помощью функции, определяющей товар с максимальной ценой. Функция должна иметь шесть формальных входных параметров: три переменных - наименования товаров и три переменных, задающих их стоимость. Вывод искомых данных производить внутри функции. После описания функции вызвать ее не менее трех раз с различными значениями фактических параметров. Программе дать имя lab3_1.php

3.Подготовить файл lab3_2.php, обеспечивающий проверку правильности ввода пароля.

3.1. Действия по проверке пароля должны выполняться с помощью пользовательской функции с одним входным аргументом (см. пример 4.2).

3.2. Функция должна сравнивать пароль, заданный внутри функции, с паролем, переданный ей через аргумент.

3.3. Результат сравнения вывести в виде текста: "Пароль верный" или "Ошибка в пароле". Вывод сообщения должен производиться при внутри тела функции

3.4. Протестировать программу с различными значениями пароля.

4.Модифицировать программу так, чтобы вызов функции выполнялся в операторе вывода. Например, если имя функции control($p), то ее вызов:

 

print control("1234");

 

Внутри тела функции использовать инструкцию return.