В начале:
function get_sec(){
$mtime=microtime();
$mtime=explode(" ",$mtime);
$mtime=$mtime[1]+$mtime[0];
return $mtime;
}
$start_time=get_sec();
В конце:
$exec_time=get_sec()-$start_time;
printf("<!--Execution time %f sec.-->",$exec_time);
http://programmerz.ru/post/execute_time.html
array_keys
— создает масиив из ключей исходного массива.
Сравниваем загружаемый файл с тем который лежит на сервере. Упрощенный случай. Нужно конечно проверять еще вначале тип файла, содержимое и т.д.
function VerifyKeyFile($inputname) {
if (md5_file($_SERVER['DOCUMENT_ROOT']."/papka/filename.key")==md5_file($_FILES["$inputname"]["tmp_name"])) {
return true;
}
else {
return false;
}
}
В примере 3 первых элемента.
$arr=array_slice($arr,0,2);