如何在PHP中构建对象数组而不指定索引号?
这是一个奇怪的问题。我正在手动构建一个对象数组,如下所示:
$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";
我喜欢它的清晰程度,但是因为我必须指定索引号,所以我无法轻易地重新排列它们。如何在没有索引号的情况下执行此操作?相关,什么是更好的方法来做到这一点?
我还尝试通过创建一个类来编写此内容,并使数组上的每个点都是该类的实例。但是由于这是一个配置文件,因此很难阅读并知道什么参数与什么参数一起使用。这就是为什么我选择了上面的这种老式方法。
任何想法都非常感谢!