У меня есть массив из 3 выбранных «единиц» разных типов (квартиры, отели, дома). На мой взгляд, я пытаюсь отображать различные типы единиц в зависимости от их типа. Вот мой код:
foreach($featured as $fc) {
if($fc['Unit']['type'] = 'condo'): ?>
...display code here
<?php elseif($fc['Unit']['type'] = 'house'): ?>
...display code here
<?php else:
...display code here
} ?>
Это игнорирование, будь то квартира или дом. Он отображает все мои подразделения, как будто они были квартиры. Я неправильно понял мой синтаксис в операторе if? Я привык использовать фигурные скобки для всего, но php.net показал, что использует двоеточия. Извините, я довольно новичок в php в целом!