доступ к данным в возвращаемом значении - PullRequest
1 голос
/ 19 декабря 2009

У меня есть линия

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 ){

Я не получаю ошибку. Всегда ли мне нужно сохранять массив в переменную для доступа к ее данным? Или есть какой-нибудь способ заставить работать первую строку?

1 Ответ

1 голос
/ 19 декабря 2009

Да, вы делаете. PHP не позволяет вам получить доступ к возвращаемому значению массива таким образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...