Мне нужен простой массив, использующий минимум памяти в PHP. Мне нужен точный C++ эквивалент выделенного блока памяти, в котором можно выполнять итерации, используя только индексы. Я обнаружил, что массивы в PHP используют больше памяти, чем, скажем, : size*type_size (я полагаю, для хранения значений ключей и т.д.). Есть ли что-нибудь более безыскусное и простое ?
EDIT:
Спасибо всем.
Да, идея со строкой пришла мне в голову сразу после размещения вопроса. Мне нужен был булев массив, так что это вроде бы сработало. Просто немного медленнее получать/устанавливать символы.
Массивы Judy также кажутся интересными, но я еще не пробовал.
Я пробовал SplFixedArray, но мне показалось, что он использует столько же памяти, сколько и обычные массивы (за исключением случаев, когда я пропустил что-либо по пути).