Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erklärung der Array-Zeitsortierung in PHP

Detaillierte Erklärung der Array-Zeitsortierung in PHP

小云云
小云云Original
2018-03-21 15:00:002556Durchsuche

Dieser Artikel gibt Ihnen hauptsächlich eine detaillierte Erklärung der Array-Zeitsortierung in PHP. Ich hoffe, er kann Ihnen helfen.

Ideen: 1.2018-03-20 16:19:00 Format.

2.php function array_multisort(); Sortieren

$arr = array(    'a'=>array(           'uid'=>12,           'name'=>'zhangsan1',           'ctime'=>'2018-03-20 11:28:00'                ),    'b'=>array(        'uid'=>13,        'name'=>'zhangsan2',        'ctime'=>'2018-03-19 11:28:00'    ),    'v'=>array(        'uid'=>14,        'name'=>'zhangsan3',        'ctime'=>'2018-03-21 11:28:00'    ),    'c'=>array(        'uid'=>14,        'name'=>'zhangsan3',        'ctime'=>'2018-03-22 11:28:00'    ),);$ctime_str = array();foreach($arr as $key=>$v){    $arr[$key]['ctime_str'] = strtotime($v['ctime']);    $ctime_str[] = $arr[$key]['ctime_str'];}                                                array_multisort($ctime_str,SORT_DESC,$arr);   批注:$ctime_str 是第一个数组,类似于sql排序中的,先以谁为准,order by id,ctime  ||| $arr是第二个数组
print_r($arr);

Ergebnis drucken:


相关推荐:
php 二维数组时间排序实现代码
<a href="http://www.php.cn/php-weizijiaocheng-310420.html" target="_self">PHP 远程文件管理,可以给表格排序,遍历目录,时间排序_PHP教程</a><br>

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der Array-Zeitsortierung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn