Zes*_*ano 5 sorting codeigniter date
我合并我的阵列然后我想按日期排序,但我的贷款和colls在日期有不同的名称
继承我的合并代码
$loan = $this->db->get('loans')->result_array();
$coll = $this->db->get('collectables')->result_array();
$result = array_merge($loan, $coll);
Run Code Online (Sandbox Code Playgroud)
并且继承了输出
Array
(
[0] => Array
(
[loan_id] => 175
[loan_fullname] => Albano, Zester Quinn
[loan_amount] => 15000
[loan_interest] => 2
[loan_date] => 2017-05-30
[loan_total_amount] => 15300
[loan_collectables] => 1
[loan_user_id] => 30
)
[1] => Array
(
[loan_id] => 176
[loan_fullname] => Amamio, Alyanna
[loan_amount] => 15000
[loan_interest] => 2
[loan_date] => 2017-05-31
[loan_total_amount] => 15300
[loan_collectables] => 2
[loan_user_id] => 32
)
[2] => Array
(
[coll_id] => 92
[coll_date] => 2017-05-30
[coll_amount] => 15300
[coll_loan_id] => 175
[coll_user_id] => 30
)
[3] => Array
(
[coll_id] => 93
[coll_date] => 2017-05-28
[coll_amount] => 7650
[coll_loan_id] => 176
[coll_user_id] => 32
)
[4] => Array
(
[coll_id] => 94
[coll_date] => 2017-06-21
[coll_amount] => 7650
[coll_loan_id] => 176
[coll_user_id] => 32
)
)
Run Code Online (Sandbox Code Playgroud)
但我想按日期对它们进行排序..任何想法?谢谢
小智 5
你好是的,你不能按日期排序你需要使用函数asort(如果你想进行升序排序),用户arsort(如果你想做降序排序).这是让你理解的例子.
$age = array("Peter"=>"2017-05-30", "Ben"=>"2017-01-31", "Joe"=>"2017-05-30");
asort($age);
foreach($age as $x => $x_value) {
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
789 次 |
| 最近记录: |