介面中發現需要需要將每天(及時unix時間不同),因為unix時間不同,需要將這個時間轉成年月日這樣,然後作為條件來查詢這一天直播的歷史資料。然後去這一天所有的資料,技術遇到的問題是,如何將這一天的資料放在一起,用sql分組不可以,因為uninx時間是不同的。所以我採用了函式迴圈比例進行分組。
**沒進行分組的****
public function merchants_dynamic()
if($list)else
return success($data);
}}
**這裡沒分組的結果**
, ,,]
}
這裡按照end_time進行分組,將同一天的資料分組出來**段
public
function
merchants_dynamic
()
$res = array();
foreach ($list
as$key=>$val)
$re = ;
foreach ($res
as$ke=>$va)}}
}if($list)else
return success($data);
}}
這裡是結果
,]},
]},,]
},,,]
}]
}
end php 陣列 根據陣列某個值取得相應的鍵名
php陣列根據值獲取鍵名功能,主要有兩個內建函式可以使用。array search 和 array keys,用於處理返回單個鍵名和多個鍵名。具體範例如下 php array get key by value php陣列根據值獲取鍵名 author items array banana fruit ...
php兩個二維陣列根據某個字段相同重新組成新的陣列
這裡,我要實現的是兩個二維陣列,根據某乙個字段相同,將其他的資料相加 陣列一 data1 array 0 array days 2018 10 11 ios 3 android 92 1 array days 2018 10 10 ios 103 android 569 2 array days 2...
php根據計算某個時間段內包含星期幾的時期
假如從今天開始,我想獲取之後每週包含周一和周二的時間,加起來一共要3天 today 2019 12 17 weeks 1,2 days 3 var dump getweekdays today,weeks,days desc 根據開始時間和每週的週期計算出天數範圍內的所有時間段 param star...