php array



Php is array

Автор Андрей PCSpeaker задал вопрос в разделе Другие языки и технологии

PHP. Как вывести значение из массива. и получил лучший ответ

Ответ от Filowie[гуру]
Странно, у меня всё работает.. .
<?php
$p = array(array(array('wwwwww'));
print_r($p);
echo $p[0][0][0];
?>
Выводит
Array (
[0] => Array (
[0] => Array (
[0] => wwwwww
)
)
)
wwwwww
Может, $massiv просто находится в ограниченной области видимости? Например, переменная создаётся в функции, а ты хочешь использовать вне функции, или наоборот?
Если это так, то нужно просто внутри функции сначала объявить её глобальной:
global $massiv;
Filowie
Просветленный
(37484)
Да не за что...
но это всё странно немного... var_dump тоже выводит всё без ошибок?

Ответ от Ў[эксперт]
Если вы не указываете ключ для приведенного значения, то берется максимальный числовой индекс и новый ключ будет равен этому максимуму + 1. Если вы укажите ключ, которому уже присвоено значение, оно будет перезаписано. Используя в качестве ключа TRUE вы получите ключ 1 типа integer. Используя в качестве ключа FALSE вы получите ключ 0 типа integer. Используя в качестве ключа NULL, вы получите пустую строку. Может дело в ключах?

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: PHP. Как вывести значение из массива.
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*