Вы должны проверить, имеет ли $user
ключ id
, в противном случае php покажет уведомление, если id
отсутствует в $user
. Я не знаю, находится ли код в логе контроллера c или в поле зрения. Не желательно выводить эхо в controller
logi c, поэтому переместите код на view
, если его там еще нет, и используйте :
вместо {}
для удобства чтения:
<?php if (isset($user['id']) && $user['id'] == 1): ?>
Hello admin
<?php else: ?>
Hello user
<?php endif ?>