- 51 名前:nobodyさん [2008/02/27(水) 15:37:55 ID:lCPSweHG]
- どうにも不可解な事が起こったのでお時間ある方試していただけないでしょうか?
(長文なので3つに分けます。コード部分は2つです。すいません) コードをさらします。UTF-8で保存してください。 session_start(); if(!isset($_SESSION['test'])){ $_SESSION['test'] = array( array("name"=>"ほげ","age"=>32,"date"=>"2008-02-27 13:03:24.999999"), array("name"=>"ふが","age"=>23,"date"=>"2008-02-27 13:03:24.333333"), array("name"=>"おおおええええ","age"=>23,"date"=>"2008-02-27 13:03:24.999999"), array("name"=>"文字化け","age"=>25,"date"=>"2008-02-27 13:03:24.333333"), array("name"=>"最新","age"=>26,"date"=>"2008-02-27 13:03:24.111111"), array("name"=>"ぼえぼえ","age"=>32,"date"=>"2008-02-27 13:03:24.666666"), array("name"=>"おろろろ","age"=>25,"date"=>"2008-02-27 13:03:24.111111"), array("name"=>"おえ","age"=>26,"date"=>"2008-02-27 13:03:24.666666"), ); } $order = array("age"=>SORT_DESC,"date"=>SORT_ASC); _2KeySort($_SESSION['test'], $order); $temp = $_SESSION['test']; foreach($temp as $key=>$value){ $value['name'] = mb_convert_encoding($value['name'], 'SJIS', 'UTF-8'); $temp[$key] = $value; } echo "<pre>"; print_r($temp); echo "</pre>"; echo "<pre style='background-color:#EEEEEE;'>"; print_r($_SESSION); echo "</pre>"; //続く>>
|

|