PDA

View Full Version : object-oriented PHP, methinks


chump2877
11-10-2005, 02:53 PM
How do I access and delete one instance of $overview[$i] in the following for loop, where $overview is a PHP object:

<?php
$mbox=imap_open("{imap.server.com}","user","pass");
$MC=imap_check($mbox);
$MN=$MC->Nmsgs;
$overview=imap_fetch_overview($mbox,"1:$MN",0);
$size=sizeof($overview);
for($i=$size-1;$i>=0;$i--){
$val=$overview[$i];
$msg=$val->msgno;
$from=$val->from;
$date=$val->date;
$subj=$val->subject;
echo "#$msg: From:'$from' Date:'$date' Subject:'$subj'<BR>";
}
imap_close($mbox);
?>

Edit: I think the answer is on this page somewhere: http://www.php.net/manual/en/language.oop5.decon.php

marek_mar
11-10-2005, 05:36 PM
imap_fetch_overview() returns an array of objects not an object.