SEO продвижение сайтов

Условия: Оператор if- elseif- else в PHP

Структура скрипта if- elseif- else такая:

if (условие-1)
{
     // Действие
}
elseif (условие-2)
{
      // Действие
else // В остальных случаях
{
     // Действие
}

Пример с формой:

<form action="" method="post">Ваш возраст:
    <input name="n1" type="text">
    <input type="submit" value="проверить">
</form>

<?php
    $n1 = intval($_POST['n1']);

    if ($n1 >5 and $n1 <18) // от 5 до 18
    {
        echo '<p>Ребенок: '.$n1.' лет </p>';
    }
    elseif ($n1 >=18 and $n1 <60) // от 18 (вкл.) до 60
    {
        echo '<p>Взрослый: '.$n1.' лет </p>';
    }
    else // В др. случае
    {
        echo '<p>Ваш возраст: '.$n1.' лет </p>';
    }
?>

Логические операторы

  • $a and $b И TRUE если и $a, и $b TRUE.
  • $a && $b И TRUE если и $a, и $b TRUE.
  • $a or $b Или TRUE если или $a, или $b TRUE.
  • $a || $b Или TRUE если или $a, или $b TRUE.
  • $a xor $b Исключающее или TRUE если $a, или $b TRUE, но не оба.
  • ! $a Отрицание TRUE если $a не TRUE.

 

Оператор switch - (Выбор в PHP)

<?php
    $c=date("w");//Порядковый номер недели // echo $c;
    
    switch ($c)
    {
       case "1": echo "Понедельник";
       break;

       case "2": echo "Вторник";
       break;

       case "3": echo "Среда";
       break;

       case "4": echo "Четверг";
       break;

       case "5": echo "Пятница";
       break;

       case "6": echo "Суббота";
       break;

       case "7": echo "Воскресенье";
       break;
    }
?>

Другой пример:

<?php
$c=date("w");//Порядковый номер недели //echo $c;

switch ($c)
{
    case 1:
    case 2:
    case 3:
        echo "1, 2 или 3 - Начало недели";
        break;
    case 4:
        echo "c равно 4 - Четверг";
        break;
    default:
        echo "Пятница или Выходные";
}
?>

PHP условие через знак вопроса

Есть ещё один опрератор, который сравнивает два значения и реализуется с помощью ? (вопрос) и : (двоеточие)

$s=($v>1) ? 'сказал': 'ответил'; // $s='сказал' если $v больше 1, иначе $s='ответил' // ИЛИ можно так: $v==1 ? $s='сказал': $s='ответил';

Добавить комментарий


Защитный код
Обновить

Web-технологии

Событие в JavaScript

Событие в JavaScript - это определённое действие, которые вызвано либо пользователем, либо браузером.

Например:

События мыши:

  • click – происходит, когда кликнули на элемент левой кнопкой мыши (на устройствах с сенсорными экранами оно происходит при касании).
  • contextmenu – происходит, когда кликнули на элемент правой кнопкой мыши.
  • mouseover / mouseout – когда мышь наводится на / покидает элемент.
  • mousedown / mouseup – когда нажали / отжали кнопку мыши на элементе.
  • mousemove – при движении мыши.

События на элементах управления:

  • submit – пользователь отправил форму
  • focus – пользователь фокусируется на элементе, например нажимает на <input type="text" />.
Подробнее...

Универсальный обход по массиву

Предлагаю вашему вниманию PHP-код - универсальный обходчик любого массива с любым представлением. Используем две функции: 1) функция с циклом (метод ArrFor() в классе) и 2) функция (как аргумент) с оформлением результатов обхода по массиву в цикле.

Подробнее...

JavaScript - основы (ES6)

ECMAScript 6 (или ES6) - это новая версия JavaScript 2015г, в которую добавлен новый функционал, которая на сегодня поддерживается всеми современными браузерами.

Переменные и комментарии

JavaScript - не строго типизированный язык. Переменные обозначаются так:

	let name='Геннадий'//Строка
	console.log(name)  //Геннадий - отображается в консоли

	var age=40      //Число(без кавычек) VAR (глобальная) - устарело, не использовать!
	console.log(age)//40 - отображается в консоли

	const prof="Программист"//Это константа
	console.log(prof)//Программист - отображается в консоли

	// - это однострочный комментарий

	/*
		тут 
		многострочные 
		комментарии
	*/

Подробнее...
Интересные статьи

Диалектические противоречия или чего хотят современные женщины

Диалектические противоречия или чего хотят современные женщины

Современная женщина, независимо от доходов и статуса, выбирает мужчину для отношений, который должен обладать определенными чертами характера. Именно наличие этих естественных черт характера у мужчины определяют его как достойного для создания пары.

Многие женщины, живущие в современном мире, традиционно имеют как минимум два взаимоисключающих убеждения в отношении взаимодействия с мужчинами для создания такого союза.

Подробнее...

Почему мужчинам опасно регистрировать брак в России

Почему мужчинам опасно регистрировать брак в России

Сразу хочу сообщить, что я не оголтелый женоненавистник или противник семейных ценностей. Я как раз наоборот - замечательно и с почтением отношусь к прекрасным дамам и являюсь сторонником традиционных семейных ценностей.

Но при этом категорически настаиваю, что официально регистрировать брак в нашей стране для мужчин катастрофически опасно и вот почему...

Подробнее...

День Победы со слезами на глазах...

День Победы со слезами на глазах...

Дорогие друзья, вот и прошёл пожалуй самый светлый праздник для нашей страны, для нашего народа - ДЕНЬ ПОБЕДЫ - 9 мая.

Но, как именно прошёл праздник 75-летия ПОБЕДЫ в этом году, я хочу напомнить сегодня, спустя 4 дня от празднования исторической даты.

У меня такое ощущение, как будто никто не заметил, что ПОЛИЦАИ по всей стране в этот день задерживали, арестовывали и штрафовали именно за память о Победе, за возложение цветов к памятникам нашим павшим героям.

Подробнее...

Оставить заявку

Закрыть
Заполните фрму и отправьте нам заяку
Заполните все обязательные поля*
captcha
Перезагрузить