У меня есть линия
if( getdate($start_time)['hours'] == 0 ){
и я получаю
Parse error: syntax error, unexpected '['
Но если я изменю строку на
$start_time_as_date = getdate($start_time);
if( $start_time_as_date['hours'] == 0 ){
Я не получаю ошибку. Всегда ли мне нужно сохранять массив в переменную для доступа к ее данным? Или есть какой-нибудь способ заставить работать первую строку?