php後台關於根據某個相同的日期進行分組

2021-08-18 20:43:34 字數 815 閱讀 9784

介面中發現需要需要將每天(及時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...