加載新車型我目前通過重構我的一些代碼爭奪此錯誤消息:PHP在一個循環
Fatal error: Allowed memory size of 33554432 bytes exhausted
我想我必須某處有馬虎的代碼。它是一個不好的做法,在一個循環中加載新車型,像這樣:
<?php
foreach($blog_ids as $blog_id) {
$blog = new Blog($blog_id);
echo $blog->title;
}
?>
這是一個快速的方式來刻錄內存....如果是,我該如何完成同樣的目標是什麼?
編輯:
上面的代碼只是一個代碼段。我有很多關於每個博客的信息 - 模型應該是處理它的最好方法。
我可能在一個頁面上最多有100個不同的博客列表。
每個Blog對象有多大?崩潰之前得到多少次迭代?可能會有一種更有效的方法來抓取博客標題,而無需整個加載每個博客對象。 – thetaiko 2010-02-18 22:03:39
需要更多的代碼來調試並提供任何輸入。我沒有看到這個代碼有任何明顯的錯誤。 – Bart 2010-02-18 22:03:49
感謝您的問題 - 我添加到上面 – johnnietheblack 2010-02-18 22:11:21