gitverse new year логотип

lab_4_11

Форк
0

7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
README.md

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САХАЛИНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»







Институт естественных наук и техносферной безопасности
Кафедра информатики
Гусев Владислав Михайлович





Лабораторная работа №11.«PHP»
01.03.02 Прикладная математика и информатика













Научный руководитель
Соболев Евгений Игоревич




г. Южно-Сахалинск
2024 г.













Введение

HTML — стандартизированный язык гипертекстовой разметки документов для просмотра веб-страниц в браузере. Веб-браузеры получают HTML документ от сервера по протоколам HTTP/HTTPS или открывают с локального диска, далее интерпретируют код в интерфейс, который будет отображаться на экране монитора.

CSS — формальный язык описания внешнего вида документа, написанного с использованием языка разметки. Также может применяться к любым XML-документам, например, к SVG или XUL.

Задачи php

  1. Создайте переменную $var и присвойте ей значение 'hello'. Обращаясь к отдельным символам этой строки выведите на экран символ 'h', символ 'e', символ 'o'.
  2. Напишите скрипт, который считает количество секунд в часе.
  3. Переделайте приведенный код так, чтобы в нем использовались операции +=, -=, *=, /=, ++, --. Количество строк кода при этом не должно измениться. Код для переделки:
     <?php $var = 1; $var = $var + 12; $var = $var - 14; $var = $var * 5; $var = $var / 7; $var = $var + 1; $var = $var - 1; echo $var; ?> 
  4. Создайте переменную $a и присвойте ей значение 3. Выведите значение этой переменной на экран.
  5. Создайте переменные $a=10 и $b=2. Выведите на экран их сумму, разность, произведение и частное (результат деления).
  6. Создайте переменные $c=15 и $d=2. Просуммируйте их, а результат присвойте переменной $result. Выведите на экран значение переменной $result.
  7. Создайте переменные $a=10, $b=2 и $c=5. Выведите на экран их сумму.
  8. Создайте переменные $a=17 и $b=10. Отнимите от $a переменную $b и результат присвойте переменной $c. Затем создайте переменную $d, присвойте ей значение 7. Сложите переменные $c и $d, а результат запишите в переменную $result. Выведите на экран значение переменной $result.
  9. Создайте переменную $text и присвойте ей значение 'Привет, Мир!'. Выведите значение этой переменной на экран.
  10. Создайте переменные $text1='Привет, ' и $text2='Мир!'. С помощью этих переменных и операции сложения строк выведите на экран фразу 'Привет, Мир!'.
  11. Создайте переменную $name и присвойте ей ваше имя. Выведите на экран фразу 'Привет, %Имя%!'. Вместо %Имя% должно стоять ваше имя.
  12. Создайте переменную $age и присвойте ей ваш возраст. Выведите на экран 'Мне %Возраст% лет!'.
  13. Создайте переменную $text и присвойте ей значение 'abcde'. Обращаясь к отдельным символам этой строки выведите на экран символ 'a', символ 'c', символ 'e'.
  14. Дана произвольная строка, например, 'abcde'. Поменяйте первую букву (то есть букву 'a') этой строки на '!'.
  15. Создайте переменную $num и присвойте ей значение '12345'. Найдите сумму цифр этого числа.
  16. Напишите скрипт, который считает количество секунд в часе, в сутках, в месяце.
  17. Создайте три переменные - час, минута, секунда. С их помощью выведите текущее время в формате 'час:минута:секунда'.
  18. Создайте переменную, присвойте ей число. Возведите это число в квадрат (это значит нужно умножить его само на себя). Выведите его на экран.
  19. Переделайте этот код так, чтобы в нем использовались операции +=, -=, *=, /=. Количество строк кода при этом не должно измениться.
     $var = 47; $var = $var + 7; $var = $var - 18; $var = $var * 10; $var = $var / 20; echo $var; 
  20. Переделайте этот код так, чтобы в нем использовалась операция .=. Количество строк кода при этом не должно измениться.
     $text = 'Я'; $text = $text.' хочу'; $text = $text.' знать'; $text = $text.' PHP!'; echo $text; 
  21. Переделайте этот код так, чтобы в нем использовались операции ++ и --. Количество строк кода при этом не должно измениться.
     $var = 10; $var = $var + 1; $var = $var + 1; $var = $var - 1; echo $var; 
  22. Переделайте этот код так, чтобы в нем использовались операции ++, --, +=, -=, *=, /=. Количество строк кода при этом не должно измениться.
     $var = 10; $var = $var + 7; $var = $var + 1; $var = $var - 1; $var = $var + 12; $var = $var * 7; $var = $var - 15; echo $var; 

Решения PHP

Файл 1.php

<?php
$var = 'hello';
echo $var[0];
echo $var[1];
echo $var[4];

Файл 2.php

<?php
$seconds_in_hour = 60 * 60;
echo "Количество секунд в часе: " . $seconds_in_hour;

Файл 3.php

<?php
$var = 1;
$var += 12;
$var -= 14;
$var *= 5;
$var /= 7;
$var++;
$var--;
echo $var;

Файл 4.php

<?php
$a = 3;
echo $a;

Файл 5.php

<?php
$a = 10;
$b = 2;
echo "Сумма: " . ($a + $b) . "\n";
echo "Разность: " . ($a - $b) . "\n";
echo "Произведение: " . ($a * $b) . "\n";
echo "Частное: " . ($a / $b) . "\n";

Файл 6.php

<?php
$c = 15;
$d = 2;
$result = $c + $d;
echo $result;

Файл 7.php

<?php
$a = 10;
$b = 2;
$c = 5;
echo $a + $b + $c;

Файл 8.php

<?php
$a = 17;
$b = 10;
$c = $a - $b;
$d = 7;
$result = $c + $d;
echo $result;

Файл 9.php

<?php
$text = 'Привет, Мир!';
echo $text;

Файл 10.php

<?php
$text1 = 'Привет, ';
$text2 = 'Мир!';
echo $text1 . $text2;

Файл 11.php

<?php
$name = 'Иван';
echo 'Привет, ' . $name . '!';

Файл 12.php

<?php
$age = 30;
echo 'Мне ' . $age . ' лет!';

Файл 13.php

<?php
$text = 'abcde';
echo $text[0] . "\n";
echo $text[2] . "\n";
echo $text[4] . "\n";

Файл 14.php

<?php
$text = 'abcde';
$text[0] = '!';
echo $text;

Файл 15.php

<?php
$num = '12345';
$sum = 0;
for ($i = 0; $i < strlen($num); $i++) {
$sum += intval($num[$i]);
}
echo $sum;

Файл 16.php

<?php
$secondsInHour = 60 * 60;
echo "Количество секунд в часе: " . $secondsInHour . "\n";
$secondsInDay = $secondsInHour * 24;
echo "Количество секунд в сутках: " . $secondsInDay . "\n";
$secondsInMonth = $secondsInDay * 30;
echo "Количество секунд в месяце: " . $secondsInMonth . "\n";

Файл 17.php

<?php
$hour = 12;
$minute = 34;
$second = 56;
echo "$hour:$minute:$second";

Файл 18.php

<?php
$num = 7;
$squared = $num * $num;
echo $squared;

Файл 19.php

<?php
$var = 47;
$var += 7;
$var -= 18;
$var *= 10;
$var /= 20;
echo $var;

Файл 20.php

<?php
$text = 'Я';
$text .= ' хочу';
$text .= ' знать';
$text .= ' PHP!';
echo $text;

Файл 21.php

<?php
$var = 10;
$var++;
$var++;
$var--;
echo $var;

Файл 22.php

<?php
$var = 10;
$var += 7;
$var++;
$var--;
$var += 12;
$var *= 7;
$var -= 15;
echo $var;

Результат PHP

  1. Создайте переменную $var и присвойте ей значение 'hello'. Обращаясь к отдельным символам этой строки выведите на экран символ 'h', символ 'e', символ 'o'.
  2. Напишите скрипт, который считает количество секунд в часе.
  3. Переделайте приведенный код так, чтобы в нем использовались операции +=, -=, *=, /=, ++, --. Количество строк кода при этом не должно измениться. Код для переделки:
     <?php $var = 1; $var = $var + 12; $var = $var - 14; $var = $var * 5; $var = $var / 7; $var = $var + 1; $var = $var - 1; echo $var; ?> 
  4. Создайте переменную $a и присвойте ей значение 3. Выведите значение этой переменной на экран.
  5. Создайте переменные $a=10 и $b=2. Выведите на экран их сумму, разность, произведение и частное (результат деления).
  6. Создайте переменные $c=15 и $d=2. Просуммируйте их, а результат присвойте переменной $result. Выведите на экран значение переменной $result.
  7. Создайте переменные $a=10, $b=2 и $c=5. Выведите на экран их сумму.
  8. Создайте переменные $a=17 и $b=10. Отнимите от $a переменную $b и результат присвойте переменной $c. Затем создайте переменную $d, присвойте ей значение 7. Сложите переменные $c и $d, а результат запишите в переменную $result. Выведите на экран значение переменной $result.
  9. Создайте переменную $text и присвойте ей значение 'Привет, Мир!'. Выведите значение этой переменной на экран.
  10. Создайте переменные $text1='Привет, ' и $text2='Мир!'. С помощью этих переменных и операции сложения строк выведите на экран фразу 'Привет, Мир!'.
  11. Создайте переменную $name и присвойте ей ваше имя. Выведите на экран фразу 'Привет, %Имя%!'. Вместо %Имя% должно стоять ваше имя.
  12. Создайте переменную $age и присвойте ей ваш возраст. Выведите на экран 'Мне %Возраст% лет!'.
  13. Создайте переменную $text и присвойте ей значение 'abcde'. Обращаясь к отдельным символам этой строки выведите на экран символ 'a', символ 'c', символ 'e'.
  14. Дана произвольная строка, например, 'abcde'. Поменяйте первую букву (то есть букву 'a') этой строки на '!'.
  15. Создайте переменную $num и присвойте ей значение '12345'. Найдите сумму цифр этого числа.
  16. Напишите скрипт, который считает количество секунд в часе, в сутках, в месяце.
  17. Создайте три переменные - час, минута, секунда. С их помощью выведите текущее время в формате 'час:минута:секунда'.
  18. Создайте переменную, присвойте ей число. Возведите это число в квадрат (это значит нужно умножить его само на себя). Выведите его на экран.
  19. Переделайте этот код так, чтобы в нем использовались операции +=, -=, *=, /=. Количество строк кода при этом не должно измениться.
     $var = 47; $var = $var + 7; $var = $var - 18; $var = $var * 10; $var = $var / 20; echo $var; 
  20. Переделайте этот код так, чтобы в нем использовалась операция .=. Количество строк кода при этом не должно измениться.
     $text = 'Я'; $text = $text.' хочу'; $text = $text.' знать'; $text = $text.' PHP!'; echo $text; 
  21. Переделайте этот код так, чтобы в нем использовались операции ++ и --. Количество строк кода при этом не должно измениться.
     $var = 10; $var = $var + 1; $var = $var + 1; $var = $var - 1; echo $var; 
  22. Переделайте этот код так, чтобы в нем использовались операции ++, --, +=, -=, *=, /=. Количество строк кода при этом не должно измениться.
     $var = 10; $var = $var + 7; $var = $var + 1; $var = $var - 1; $var = $var + 12; $var = $var * 7; $var = $var - 15; echo $var; 

Вывод

В ходе выполнения лабораторной работы по php были рассмотрены различные способы работы с переменными и строками.

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.