В С (на сколько я с универа помню) жестко закрепляется количество элементов в массиве при его определении. Т.е. определяем массив с 5-ю элементами - в нем будут элементы от 0 до 4, и всё)
А вообще лучше было просто попробовать создать в РНР такой элемент, чем тему создавать) По крайней мере быстрее)