Вход/Регистрация
Задачник по PHP (с решениями)
вернуться

Григорьев Роман Игоревич

Шрифт:

на 20, иначе вывести 'Нет'.

1. <?php

2. $a = 15;

3. $b = 30;

4. if ($b – $a > 20)

5. { echo "No" };

6. else

7. {echo "Yes"};

8. ?>

В данном трехзначном числе переставьте цифры так, чтобы новое число

оказалось наибольшим из возможных.

1.3. Работа с формой

Пользователь вводит номер дня недели. Вывести название дня недели.

1. <?php

2. if ($a = 1) {echo Monday};

3. if ($a = 2) {echo Tuesday};

4. if ($a = 3) {echo Wednesday};

5. if ($a = 4) {echo Thursday};

6. if ($a = 5) {echo Friday};

7. if ($a = 6) {echo Saturday};

8. if ($a = 7) {echo Sunday};

9. else

10. {echo "неверное число"}

11.

?>

Пользователь вводит свой возраст. Если он больше 80 лет, то вывести

'Здравствуйте, уважаемый', иначе 'Успехов!'.

1. <?php

2. if (0 < $years <= 80) {echo Успехов};

3. else

4. {echo "Здравствуйте, Уважаемый"};

5. ?>

Пользователь выбирает из выпадающего списка страну (Турция, Египет или

Италия), вводит количество дней для отдыха и указывает, есть ли у него скидка

(чекбокс). Вывести стоимость отдыха, которая вычисляется как произведение

количества дней на 400. Далее это число увеличивается на 10%, если выбран Египет,

и на 12%, если выбрана Италия. И далее это число уменьшается на 5%, если указана

скидка.

1. <html>

2. <head>

3. <meta charset="utf-8" />

4. <title>Название странички</title>

5. </head>

6. <body>

7.

8.

9. <?php

10.

echo '<pre>';

11.

print_r($_POST);

12.

echo '</pre>';

13.

if (isset($_POST['hero']))

14.

{

15.

if($_POST['hero'] == 1)

16.

{

17.

if(isset($_POST['b']))

18.

{

19.

echo" в Италию со скидкой ". ($_POST['a']*400*1.12*0.95);}

20.

else{echo" в Италию без скидки ". ($_POST['a']*400*1.12);}

21.

}

22.

elseif( $_POST['hero'] == 2){

23.

if(isset($_POST['b'])){

24.

echo" в Грецию со скидкой". ($_POST['a']*400*1.1*0.95);}

25.

else{echo"Греция без скидкии".($_POST['a']*400*1.1);}

26.

}

27.

elseif($_POST['hero'] == 3){

28.

if(isset($_POST['b'])){

29.

echo" в Россию со скидкой". ($_POST['a']*400*0.95);}

30.

else{echo"Poccия без скидкии".($_POST['a']*400);}

31.

}

32.

}

33.

?>

34.

<form method="post">

35.

36.

<select name="hero"><option>выбирайте страну из списка </option> 37.

<option value="1">Италия</option>

38.

<option value="2">Греция</option>

39.

<option value="3">Россия</option>

40.

</select>

41.

<b>сколько дней отдыха?</b>

42.

<input type="text" name="a" />

43.

<b>есть ли у вас скидка?</b>

44.

<input type="checkbox" name="option" value="b"><Br> 45.

<input type="submit" value="Отправить">

46.

</form>

47.

48.

49.

</body>

50.

</html>

2) Массивы в PHP

2.1 Массивы

Дан массив с элементами 'Привет, ', 'мир' и '!'. Необходимо вывести на экран

фразу 'Привет, мир!'.

1. <?php

2. //Выведем фразу 'Привет, мир!':

3. $arr = ['Привет, ', 'мир', '!'];

4. echo $arr[0].$arr[1].$arr[2];

  • Читать дальше
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: