2012-02-01 3 views
2

Я работал над функцией, которая в конечном итоге добавляет огромное количество измерений в массив, и мне было интересно, можно ли достичь предела в отношении того, сколько измерений можно добавить, и если да, то каков этот предел в PHP?Предел размера многомерной матрицы в PHP

+0

Если вам нужно спросить, вы, вероятно, добавляете слишком много вещей в массив. : o) Я не думаю, что есть предел, хотя, кроме сырой физической памяти, которую имеет машина. – deceze

+0

Зависит от того, сколько у вас памяти;) –

+0

http://stackoverflow.com/questions/467149/what-is-the-max-key-size-for-an-array-in-php –

ответ

2

Нет, я не верю, что есть предел глубине доступа (за исключением того, сколько у вас RAM).

Каждый уровень добавляет по крайней мере одну указатель указателя, тем не менее, поэтому скорость извлечения элементов будет страдать, когда вы будете глубже.

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

Смежные вопросы