У меня есть следующее утверждение if, я хочу вернуть TRUE, если example = sidebar, дата начала <сейчас и дата конца> сейчас.Он работает как есть, но проблема в том, что если одно из значений не существует, оператор ложный.
Как изменить оператор, чтобы добавить условия только для каждой переменной ($ position, $ date_start, $date_end) isset?Если одна из переменных не установлена, то эта часть условия будет игнорироваться.Например, если бы не было date_end, он будет оценивать только для позиции и date_start
<?php
if ($position == "sidebar" &&
$date_start < strtotime('now') &&
$date_end > strtotime('now')):
?>