1,数据库实体映射
2,大文件获取数字并取得最大的2个数字
-----------------------
$file = '/Users/vitrol/html5/file.txt';
$max_num_arr = array(0,0);
$pos = 0;
$fp = fopen($file,'r');
$eof = "";
$c = 1;
while($eof != "\n"){
$is_end = fseek($fp,$pos);
echo 'c='.$c;
if($c>20){
break;
}
if($is_end==0){
$t = fgets($fp);
if($t==''){
break;
}
$step = strlen($t);
$tmp_num = trim($t);
$max_num_arr[]=$tmp_num;
sort($max_num_arr);
array_shift($max_num_arr);
$pos+=$step;
}else{
$eof = '';
break;
}
$c++;
}
print_r($max_num_arr);
fclose($fp);
----------------------
3,常用设计模式,单例,工厂,观察者