ПРАКТИЧЕСКАЯ РАБОТА № 1
Во всех скриптах в заголовке окна браузера должны быть ваши фамилия и имя! УПРАЖНЕНИЕ 1-1. Подготовительная работа 1. Запустите «Денвер». 2. На виртуальном диске «PHP-server» создайте в ней вашу личную папку (например, PHP_Фамилия). В вашей личной папке создайте еще одну папку с именем WWW(в ней будут располагаться все HTML и PHP-файлы вашего сайта). 3. Перезапустите «Денвер». 4. Откройте браузер и откройте в нём страницу http://192.168.0.44/student/PHP_Фамилия/. Вы должны увидеть страницу с заголовком «Index of /» (рис. 1). Это означает, что новый сайт создан успешно. Таким же методом Вы можете создать любой другой сайт. Рис. 1 - Внешний вид только что созданного сайта 5. В папке WWW только что созданного сайта создайте новый текстовый файл с именем index.php. Откройте этот файл с помощью Блокнота и впишите в него следующий код:
Рис. 2 - Результат выполнения скрипта «Дата и время» 6. Сохраните файл. Откройте в браузере страницу http://192.168.0.44/student/PHP_Фамилия/index.php. Если Вы сделали всё правильно, то перед Вами появится окно, показанное на рис. 2 (только дата и время будут другими). Пояснения: § В первой строке идёт обычный текст и HTML-тег. Они никак не обрабатываются и просто передаются в браузер пользователя. § Вторая строка помимо HTML-тега содержит ещё и метку начала PHP-кода. Всё, что располагается до метки <?php, передаётся в браузер без изменений. § Третья строка примера ‑ первая строка PHP-кода ‑ вычисляет текущую дату с помощью функцииdate("d.m.Y H:i") и заносит её в переменную с именем $d. § Четвёртая строка выводит переменную $d на экран. За это отвечает функция echo( ). § Пятая строка говорит о том, что PHP-код закончился. § Заметьте, что каждая строка заканчивается точкой с запятой (;). Этот символ является обязательным концом каждой завершённой команды PHP. УПРАЖНЕНИЕ 1-2 1. В папке WWW создайте новый текстовый файл с именем lab-1-1.php с кодом: <?php $var1= '3'; $var2 = 5; echo $var1 . ' - ' . gettype($var1) . '<br>'; print ($var2 . ' - ' . gettype($var2) . '<br>'); $var3= 'abc'; var_dump ($var3); echo '<br>'; $var4=123; var_dump ($var4); ?>2. Сохраните файл. Откройте в браузере страницу http://192.168.0.44/student/PHP_Фамилия/lab-1-1.php. УПРАЖНЕНИЕ 1-3 1. В папке WWW создайте новый текстовый файл с именем lab-1-2.php с кодом: <p> Арифметические операции:<p><?php $x=12; $y=4; echo('12+4=' . ($x+$y) . '<br>'); echo('12-4=' . ($x-$y) . '<br>'); echo('12*4=' . ($x*$y) . '<br>'); echo('12/4=' . ($x/$y));?>2. Сохраните файл. Откройте в браузере страницу http://192.168.0.44/student/PHP_Фамилия/lab-1-2.php. 3. Измените текст файла lab-1-2.php следующим образом: <p> Арифметические операции:<p> <?php $x=rand(1,10); $y=rand(1,10); print ($x . '+' . $y . '=' . ($x+$y) . '<br>'); print ($x . '-' . $y . '=' . ($x-$y) . '<br>'); print ($x . '*' . $y . '=' . ($x*$y) . '<br>'); print ($x . '/' . $y . '=' . ($x/$y) . '<br>');?>4. Сохраните файл. Откройте в браузере и несколько раз обновите страницу. УПРАЖНЕНИЕ 1-4 1. Создайте php-скрипт lab-1-3.php, в котором создайте константу NUM_E со значением 2.71828 (число е). 2. Выведите на экран значение этой константы в виде строки «Число e равно …». 3. Присвойте переменной $num_e1 значение константы и выведите на экран имя переменной $num_e1, ее значение и тип (т.е. в браузере должна получиться строка вида «$num_e1 = 2.71828 ‑ double»). 4. Последовательно измените тип переменной $num_e1 на строковый, целый и булевский, каждый раз отображая тип и получившееся значение переменной $num_e1. САМОСТОЯТЕЛЬНАЯ РАБОТА № 1 Во всех скриптах в заголовке окна браузера должны быть ваши фамилия и имя! ЗАДАЧА №1 Создайте php-скрипт lab1-5.php, в котором вычисляется значение заданного выражения для случайных аргументов из интервала [-20, 20], а затем выводится на экран сама формула (с заменой имен переменных на их значения) и результат вычислений. Протестируйте работу скрипта и объясните полученный результат. Распределение заданий по вариантам:
Популярное: Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1409)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |