Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
php.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
454 Кб
Скачать
☆

Задания

  1. 1. В html документе создайте форму с двумя текстовыми полями, в которые пользователь вводит два числа и кнопкой типа Submit. Далее после нажатия копки Submit вызывается php скрипт который выводит пять вариантов действия между этими числами. Пример: 5+2=7 5-2=3 5*2=10 5/2=2.5 5%2=1

  2. В html документе создайте форму с двумя текстовыми полями, в которые пользователь вводит два числа и кнопкой типа Submit. Далее после нажатия копки Submit вызывается php скрипт который выводит только большее из двух чисел или сообщения что два числа равны.

  1. В html документе создайте форму с текстовым полем, в которое пользователь вводит свой логин и кнопкой типа Submit. Далее после нажатия копки Submit вызывается php скрипт который проверяет, зарегистрирован ли этого пользователь. При этом таких пользователей (разных логинов должно быть 4). Если введен один из существующих логинов, должно выводится приветствие для этого человека. Например: введен логин Inan_php , должно вывестись приветствие «Здравствуйте Иванов Иван Иванович». Если введен неизвестный логин должно вестись сообщение – «Вы не зарегистрированный пользователь!»

  2. Помимо логина пользователь должен вводить и пароль. Для зарегистрированного пользователя должен проверятся еще и пароль. Это реализовать включением блока if в блоки case.

  3. В html документе создайте форму с текстовым полем, в которое пользователь вводит число и кнопкой типа Submit. Далее после нажатия копки Submit вызывается php скрипт который проверяет, четное это число или нет и выводит результат.

  4. Предварительно нужно проверить, что пользователь ввел целое число.

  1. Функции. Подключение файлов.

Чтобы определить функцию, Вам необходимо воспользоваться оператором function.

function имя_функции(параметры)

{ какой-либо код }

Кроме этого Вы можете возвращать значения из функции при помощи оператора return. Но его использование необязательно. return можно также использовать для прекращения работы функции.

function MyFunc ($param)

{ if($param == 0)

return;

echo ("The parameter is ".$param);

}

. . . .

$number = 91;

MyFunc($number);

По умолчанию в функцию аргументы передаются по значению, но их можно передавать и по ссылке, используя & перед именем параметра функции.

function Change (&$num1, &$num2)

{ $changer = $num1;

$num1 = $num2;

$num2 = $changer;

}

$number1 = 10;

$number2 = 25;

Change ($number1, $number2);

echo $number1; //выведет 25

echo $number2; //выведет 10

Мы можем устанавливать для параметров значение по умолчанию, но как и в С/С++ такие параметры необходимо помещать в конец.

function MyFunc($first, $second = 0)

{ $result = $first + $second;

return ($result);

}

$num = MyFunc(500);

В PHP функции можно вкладывать одну в другую. При этом любая функция, включая и вложенные функции, видна во всем коде, т.е. следующий код будет верен.

function FirstFunc ($param) {//возводит число во вторую степень

function SecondFunc($num){ //возводит число в третью степень

return ($num * $num * $num);

}

return ($param * $param);

}

$someNumber = 10;

echo (FirstFunc ($someNumber));

echo (SecondFunc (5));

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]