I have something that works so just for my curiosity/annoyance...Why does the first work but not the others?
	The error is: Undefined index:  name
Which tells me the array pair key is not there anymore?
The array is generated by:
	
							
						
					Code:
	
	This works:
               foreach ($arrFiles as $row) {
                       $firstRow = $row['name'];
                       break;
               }
This doesn't:
               $row = each($arrFiles);
               $firstRow = $row['name'];
This doesn't:
               $row = array_split($arrFiles, 0, 1);
               $firstRow = $row['name'];
Which tells me the array pair key is not there anymore?
The array is generated by:
Code:
	
	while (($file = readdir($dir)) !== false) {
    if ( preg_match( "/$fileName\\.[0-9]{10,}/", "$file"  ) == 1 ) {
        $time = filemtime(HISTORY_PATH.$file);
        $arrayRows["$time"] = array( 'name'=>$file,
                                     'size'=>filesize(HISTORY_PATH.$file),
                                     'time'=>$time);
    }
}

Comment