Как использовать тернарный оператор с классами? Пытаюсь сделать вот так, не выходит:
$array = Cookie::get('cart') ? json_decode(Cookie::get('cart') : [];
Если хотите узнать, что вернёт Cookie::get('cart'), то сделайте dd(Cookie::get('cart')); - получите данные, что находится в куках. Следовательно, если там не false(0, пустая строка, пустой массив, NULL,пустая переменная), то выполнится первое условие.
Замечу, что вопрос задан неверно. Вы не используете "тернарный оператор с классами", вы используете тернарный оператор с результатом выполнения метода get класса Cookie.
То есть, чтобы вы понимали, вы не приводите к bool сам класс, а приводите значение, которое вернёт вам метод get.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть своя верстка, которую интегрировал в тему WordPressПри создании новой страницы через админку, страница создается без проблем с дизайном...
Прошу знающих в php помочь, изучаю php, для меня вообще первый язык программирования, поэтому в процессе постоянно возникают настолько тупые...
У меня есть массив в котором ключ - имя интерфейса, а значение - его реализация