ホームページ  >  記事  >  バックエンド開発  >  配列関数の問題

配列関数の問題

WBOY
WBOYオリジナル
2016-06-23 14:00:53815ブラウズ

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つの小さな関数を学びましたが、普段はあまり使いません

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。