LINUX.ORG.RU

История изменений

Исправление karmich, (текущая версия) :

Сохранить тип не получится, по возможности ключи преобразуются в числа для оптимизации. Другой вопрос что у вас за задача, возможно ее получится решить другим способом.

Выдержка из php.net

Строки, содержащие целое число (исключая случаи, когда число предваряется знаком +) будут преобразованы к типу integer.
Например, ключ со значением «8» будет в действительности сохранен со значением 8.
С другой стороны, значение «08» не будет преобразовано, так как оно не является корректным десятичным целым.

Исходная версия karmich, :

Сохранить тип не получится, по возможности ключи преобразуются в числа для оптимизации. Другой вопрос что у вас за задача, возможно ее получится решить другим способом.