プロが教える店舗&オフィスのセキュリティ対策術

はじめまして、勉強しながらPHPを書いています。お力添え
いただけないでしょうか。
list.csvから取り出したデータを今日の日付から順に年は無視して
並べ替えたいです。
$item[3]にyymmddで数値が入っています。

$array = file('list.csv');
foreach ($array as $line) {
$item = explode(',', $line);

$dm=substr($item[3], 2 , 2 ) ;
$dd=substr($item[3] , 4 , 2 ) ;

print "$dm月$dd日?n";
}

例)7月30日 11月2日 2月6日 5月22日・・・
現在の日付の取得とそれを元に$lineを並び替えるにはどうすれば
よいのでしょうか。

A 回答 (1件)

usort を使うといいんじゃないでしょうか


http://jp2.php.net/manual/ja/function.usort.php

参考URL:http://jp2.php.net/manual/ja/function.usort.php
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!