Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как получить доступ к элементам массива. (https://javascript.ru/forum/misc/26018-kak-poluchit-dostup-k-ehlementam-massiva.html)

Mахmaxmaximus 22.02.2012 19:59

Как получить доступ к элементам массива.
 
У меня мозгов не хватает может
<?php
each array('q','w')[0];
?>

array('q','w') возвращает массив
[0] возвращает 'q'
each печатает строку 'q'


что я делаю не так?

<b>Parse error</b>: syntax error, unexpected T_ARRAY in <b>C:\xampp\htdocs\door\doors.php</b> on line <b>2</b><br />

B@rmaley.e><e 22.02.2012 20:19

1.
Цитата:

Сообщение от Mахmaxmaximus
each

Нет такого.
2.
Цитата:

Сообщение от Mахmaxmaximus
array('q','w')[0];

Некорректный синтаксис. В php так писать нельзя (в каком-то из недавних билдов это, вроде как, исправили).

Mахmaxmaximus 22.02.2012 20:21

Да что не так то возвращает же((( это баг значит!
То ест нужно сохранять в переменную?
Да я в шоке вообще! Попробовал изучить отличный от js язык и сразу о*ел от его синтаксиса.

И тут я думаю явно не непривычка. У меня таковой не бывает.

Mахmaxmaximus 22.02.2012 20:26

Цитата:

Сообщение от B@rmaley.e><e
Нет такого.

echo ) эт я тут опечатался в скрипте все верно

B@rmaley.e><e 22.02.2012 20:38

Цитата:

Сообщение от Mахmaxmaximus
То ест нужно сохранять в переменную?

Да.
Цитата:

Сообщение от Mахmaxmaximus
это баг значит!

Несколько лет тому назад разработчики утверждали, что это не баг, а фича. А вот теперь в 5.4, вроде как, добавили.


Часовой пояс GMT +3, время: 12:26.