<< Добавление поста в wordpress средствами php Как сделать всплывающее окно на сайте >>

Сокращаем условия в if

Выражение и значение внутри if в php автоматически преобразуется в boolean тип - логический тип данных, принимающий два возможных значения: истина (true) и ложь (false).

Число 1 преобразуется в true.
Число 0 - в false.

В тех случаях, где нет шанса возникновения ошибки из-за нестрогого сравнения можно:


$myVar = rand(0, 1);
if ($myVar === 1) {
	// Этот код выполнится при $myVar равной 1
} else
	// Этот код выполнится при $myVar равной 0
}

Заменить на более компактную запись условия


$myVar = rand(0, 1);
if ($myVar) {
	// Этот код выполнится при $myVar равной 1
} else {
	// Этот код выполнится при $myVar равной 0
}

Логика в этом случае не изменится, но код станет компактней



08.06.2019 100 Gor Abrahamyan -> web developer : views