Вот странный вопрос. Я строю массив объектов вручную, например:
$pages_array[0]->slug = "index";
$pages_array[0]->title = "Site Index";
$pages_array[0]->template = "interior";
$pages_array[1]->slug = "a";
$pages_array[1]->title = "100% Wide (Layout A)";
$pages_array[1]->template = "interior";
$pages_array[2]->slug = "homepage";
$pages_array[2]->title = "Homepage";
$pages_array[2]->template = "homepage";
Мне нравится, насколько это ясно, но поскольку мне нужно указать номер индекса, я не могу их легко переставить. Как я могу сделать это без номера индекса? Связано, что является лучшим способом сделать это?
Я также попытался написать это, создав класс, и чтобы каждое место в массиве было экземплярами этого класса. Но так как это файл конфигурации, было трудно прочитать и узнать, какой аргумент использовался с каким параметром. Вот почему я выбрал этот метод старой школы выше.
Любые мысли очень ценятся!