PHP 配列は、その中の各要素に対して date("Y-m-d"、配列の各要素) を使用します。この関数が何と呼ばれるか忘れましたが、それは新しい配列を生成し、array_unique を使用して重複を削除し、最大のものと 2 番目のものを取得します。一つは書き方
array_map
$d = array('1394591688','1394591688','1394581688','1394491688');function cube ( $n ){ return date('Y-m-d',$n) ;}$b = array_map ( "cube" , $d );$b = array_unique ( $b );var_dump($b);
$d = array('1394591688','1394591688','1394581688','1394491688');function cube ( $n ){ return date('Y-m-d',$n) ;}$b = array_map ( "cube" , $d );rsort( $b );//倒序排序$b = array_unique($b);var_dump($b[0]);//最大的var_dump($b[1]);//第二大的
array_mapとarray_uniqueという2つの小さな関数を学びましたが、普段はあまり使いません