У меня есть этот код:
$tierHosts['host'] = isset($host['name']) ? $host['name'] : $host;
Он отлично работает в PHP 5.5, но в PHP 5.3 условие возвращает true, а $host
содержит строку типа pjba01
. Он возвращает первую букву $tierHosts['host']
, то есть p
.
Что не так с моим кодом?