php mysql 排班表 PHP倒班五班三倒

2021-10-19 00:04:52 字數 524 閱讀 6026

問題 : 甲乙丙丁戊五個人,一日三班(早中晚),全年輪值,做排班表 (不考慮節假日)

想法:  排班記錄存資料庫,或者本地快取,方便以後查詢,

**如下:

function cal_days_in_year($year)

$days = 0;

for ($month = 1; $month <= 12; $month++) elseif ($h == 2) else {

$str .= '晚班';

$data['time_range'] = '16:00-24:00';

$index = $index % $len;

$str .= $p_array[$index];

$data['personal'] = $p_array[$index]; //取餘做陣列下標,取人名

$data['str'] = $str;

$index++;

db::table('zhiban')->insert($data);

$str = '';

php mysql 鍊錶 php如何實現鍊錶?

php實現鍊錶的方法 首先定義乙個節點類,為 function construct val null 然後實現鍊錶的實現類,為 function construct this dummyhead new nod php實現鍊錶的方法 首先定義乙個節點類class node public val pu...

php mysql 鍊錶 PHP鍊錶操作簡單示例

在php中執行資料結構,基本都是用陣列模擬的,只是用一直思想而已。今天遇到的這個問題是,兩個鍊錶進行合併。鍊錶合併效果圖 問題描述 a鍊錶是模版鍊錶,b鍊錶的長度不確定,a,b二個鍊錶結合後形成c鍊錶。說一下程式設計思想 a鍊錶是模版鍊錶所以在運算完成了,長度了唯一不變的。而b鍊錶的長度是不確定的。...

vue element專案做員工排班表

ps 獲取當前時間的常用格式 var today new date var stryear today.getfullyear var strday today.getdate var strmonth today.getmonth 1 var strdate today.getday var no...