PHP 实现签到功能

谨以此文,愿同曾、正在、即将奋战于求职的路的诸位共勉。

如图所示:

    “你为什么就是是无情愿留于京?”
    “买不起房。”
    “N市之作坊吗非便宜。”
    “至少自己大买得由。”
    “N市平均收入那么没有,凭你的力量在北京终将会找到工资非常高之做事。”
    “呵呵。”
    “你回到算浪费才华了。”
    “我来个屁才华,在哪儿都是混口饭吃罢了。”
    “唉,要是自己就是坚决不返。”
    “嘛,要是你以后产生本事,就给自己管平行空间的那无异客精美人生过了咔嚓。”
   
这是前自己与闺蜜小Q的对话。小Q对北京有强烈执念,正在为实现北漂梦而极力奋战第三糟考研。对于自身“逃离北上广”的控制,她充分有点茫然甚至不等同。

图片 1

    不仅仅是小Q。“为什么非留下于京城?”这个问题,我曾听到耳朵长茧了。

贯彻达标图功能,创建两张表:签到奖品表、签到记录表(这个发明得更拆分有一个申明)

   
另一个可怜丑的题目是“为什么未失去当教员还是公务员?又轻松而安静,最可女孩子了。”这样问的差不多是前辈。

图片 2

    但自我早就作出了增选。这是自自己之人生,别人看好还是不好,算个屁事儿。

图片 3

   
2015年1月初。我自北京回来N市。N市大凡自我老家所于省的省会,一座在二线到三线之间的都市。
   
我到的当天,就顿时让S出版社的社长发了平等久短信——姿态的谦卑、言辞之倾心,使自身至今想来都觉着温馨之商议是单黑洞。
   
我及只暑假曾当S出版社实习,对于那里的全体还老欢喜,非常可怜期待毕业后能留下来。为者都跟编辑部主任以及社长分别进行过长称,主任充分欣赏自,但社长之情态很彷徨——“你能力好强,但社里女员工最多了……现在出版业的效果好相像……你顶时要是实际找不至别的更好的劳作,咱这儿也接你……”
   
我当学堂想了一个学期,觉得自己或者好这卖工作。打过几赖电话归,如今同时以短信里表明决心。
    但得的东山再起只是同句“我正好于外边出差,回头再电话联络。”
   
于是我傻等了十天,却从不吸收其他电话还是短信。而且问了他人得知,社长早就回来了。

 

   
我陷入了忧虑。原先对S社怀抱着偌大的仰慕和执念,并认为我之立意、执着和工作力量打动社里高层;现在即使认为好像个被敷衍了底弃妇,不禁悲从中来。
   
之前自己爸爸便生了焦虑:“你真的有把握一定能留给于S社吗?不做任何的备选吧从没问题啊?”
   
但那时候自己对团结无比来信念了,觉得要本人坚持就必会被收,“况且那儿的英文编辑刚跳槽了为,主任说了,社里正需要一个自我这么的丁呢……”于是以学校的时刻就只是随便投了几乎卖简历,甚至还以懒得买机票要推辞了看望日报社的笔试邀请。
    可结果吧?“希望更加怪,失望越充分”,说的大概就是是则了。

 

   
我当没有更主动联系S社社长。我振作精神,在电话里对同一陷入焦虑的养父母说:“别担心,天无绝人之路。大未了自己碰老师要么翻译,再不济还能够考查公务员吗。”
   
在连片下去的大半独月里,我不怕进了疯狂模式,每天免是于转简历就是当投简历,不是以在面试就是在去面试的路上。那短短的十几上,我投来了守百卖简历,跑了二十基本上寒面试。哪怕是以往不屑一顾的有些公司居然刚起步的创业团队,都得在试试一试的心怀去押了,心想着反正就是当见识见识呗。然而一路蒸发下去,却更加觉得自己是单身无长技的挫蛋:
   
因为当好也许可以举行老师,于是去了同样家培育机构面试。现场要求尝试讲英语受到的“非限制性定语从句”,我选了有限独例句之后虽起语无伦次,最后当场被婉言谢绝了。
   
因为觉得好也许得开翻译,于是去了同样中间小型外贸企业面试。老板有硌装逼,他于是中文提问,要自己所以英语回答。最后双方互相看不达,果断掰掰了。
   
因为觉得好对文化教育方面略兴趣,于是去了一个研发汉字教育之小团队面试。自我感觉很美好,人家死热心地游说让自身回来等通报……最后,倒也直未曾音信了。
    因为……算了,往事不堪回首。

图片 4图片 5

   
总之,在拿N市几跑了一样环绕后,我之自信心指数下降到了最低谷。我看在友好的简历,“社会实践”一栏填写满了各种出版社杂志社的见习经历,简直要哭无泪。文字编辑,我认为极适合自己、也是上下一心不过爱的办事,这一生还有机会也?
   
除了加大自己鸽子的S社,N市于知名的国有出版社还有某些贱,但单纯生一两寒贴起了招聘启事。我于学堂的下啊照了简历,但徐还没有回音。更别说那些自己当然并无太想念干的做事了,连它们还不要自己。

 1     /**
 2     *功能:计算两个时间戳之间相差的日时分秒
 3     *$begin_time  开始时间戳
 4     *$end_time    结束时间戳
 5     */ 
 6     public function timediff($begin_time,$end_time){
 7         if($begin_time < $end_time){
 8             $starttime = $begin_time;
 9             $endtime = $end_time;
10         }else{
11             $starttime = $end_time;
12             $endtime = $begin_time;
13         }
14 
15         //计算天数
16         $timediff = $endtime-$starttime;
17         $days = intval($timediff/86400);
18         //计算小时数
19         $remain = $timediff%86400;
20         $hours  = intval($remain/3600);
21         //计算分钟数
22         $remain = $remain%3600;
23         $mins = intval($remain/60);
24         //计算秒数
25         $secs = $remain%60;
26         $res  = array("day" => $days,"hour" => $hours,"min" => $mins,"sec" => $secs);
27         return $res;
28     }
29 
30     //313--签到列表  20171206 by csj
31     public function taskList(){
32         $user_id = I("param.user_id","1","trim");
33 
34         if (!($user_id)) {
35             $r['message'] = '缺少参数';
36             GResult::getInstance()->echoErroAndMessage($r);exit();
37         }
38         $list = D('loginrewards')->field('id,day,reward,icon,type,name,des')->select();
39         $isOk = D('sign')->where("user_id={$user_id}")->order('id desc')->find();
40 
41         $last_time   = strtotime($isOk['s_time']);//最后一次签到时间
42         $current_day = time();//当前时间
43 
44         $timeIs = $this->timediff($last_time,$current_day);//时间差
45 
46         if (!empty($isOk)) {
47             foreach ($list as $key => $value) {
48                 //判断是否漏签    
49                 if ($timeIs['day']>1) {// 漏签
50                     if ($value['day']==1) {
51                         $list[$key]['is_sign'] = 1;//仅第一天的可以签 即首次签到
52                     }else{
53                         $list[$key]['is_sign'] = 2;//不可以签
54                     }
55                 }else{// 未漏签
56                     if ($isOk['s_number']==7) {//签满7天后
57                         if ($value['day']==1) {
58                             $is_sign = 1;//仅第一天的可以签 即首次签到
59                         }else{
60                             $is_sign = 2;//不可以签
61                         }
62                     }else{//未签满7天,如1-6天之间
63                         if ($value['day']==$isOk['s_number']+1 and $timeIs['day']==1) {
64                             $is_sign = 1;//可以签
65                         }elseif($value['day']>$isOk['s_number']){
66                             $is_sign = 2;//不可以签
67                         }elseif($value['day']<$isOk['s_number'] || $timeIs['day']==0){
68                             $is_sign = 3;//已签到过
69                         }
70                     }
71                     $list[$key]['is_sign'] = $is_sign;
72                 }
73                 
74             }
75         }else{//首次签到
76             foreach ($list as $k => $v) {
77                 if ($v['day']==1) {
78                     $list[$k]['is_sign'] = 1;//仅第一天的可以签 即首次签到
79                 }else{
80                     $list[$k]['is_sign'] = 2;//不可以签
81                 }
82             }
83         }
84         $re['data']    = $list;
85         $re['message'] = '请求成功';
86         GResult::getInstance()->echoOkAndResult($re);
87     }

   
不清楚那段岁月终究不到底自己之人生低谷。虽然拥有的亲戚朋友都当安抚与鞭策我,然而本首一律的“车到山前必有路”却给自家堵无比。我的车以何方?我的路程在哪里?没有丁能告自己答案。当初决定回的早晚,我已和小Q说“没事儿,小地方嘛,反正自己就连拼爹的心理准备都作好了。”何等轻松自然!现如今才发觉,在缺少合适机会的气象下,几乎是有爹无处拼……我几都小后悔离开北京了!

View Code

 
   
就在自身打算将简历撕了,准备查看公务员考试资料之时段,突然接过了一个电话。
    讲了那通电话后,我拿在手机的手还于持续地打哆嗦。
   
那个电话,像一块闪电,划了自己人生前路的大山,劈开了平等条车行道——这个比喻是休是异常恶俗?但真的对人家就之心态来说,是超级无敌十分适当的!
   
第二上,我交了J出版社,见到了辞书编辑室的蝇头各项领导。闲聊了同等洋,总编老太太与主管大姐的神气似乎很满意。但我连无敢太明朗。
    又过了几龙,J社人事处通知我失去参加专业的笔试和面试。
   
我就扔下公务员的写,在那么片天里坐了几百只常表现错别字,重温了扳平举语法知识,外加英文若干编辑基础若干……
   
考试那天,去矣多二十独人口。签到的上,几号导师很贴心地跟候考者侃大山——虽然“不要当出版社就是雕刻木板的呦”这种笑并无怎么好笑。主管人事的入社长点名时,突然明白大家的面问了一样句:“XX同学是高达回来了之针对性吧?”
    我楞了一晃,“嗯,我是来表现了一样不好孙总及张先生。”
   
副社长微笑着点点头。啊……莫非自是丁特别珍惜的?似乎发生几乎单考生望本人投来神秘的眼神,但自还是一点儿啊未在一齐了。在那一刻,我像披上了铠甲,变得无所畏惧,我已经有的自信仿佛又于转瞬均回来了!——虽然任起老丑屁,但很时段,我实在就是那么的,不怕你们笑话~
    笔试题目是坏简短的错别字和病句修改。我好像是考场里第一单写了的。
   
面试吗从没啥挑战性,无非问我当原先实习了之地方还涉及过几什么之类的,倒也总算对答而注。面试官们似乎还针对自长的见习经历很感兴趣。哦,我随即中一闪,突然想起了有情感专家的节骨眼,在自我介绍的时段有关把自己优势也说了,应该没举行错吧?
   
末了,临走前,副社长和导师等都说,会快让我们应的,快则一个星期内,最慢不了春节前。因为也掌握现在求职不易,不误我们别的机会。
    真是个依靠谱的好出版社! 

 

    接下去,便是“尽人事听天命”了。注意:此处的“人事”,包括拼爹!
   
我同样考完试,我父母就想着要行走起来。毕竟是法力不错的国企,大人们不信赖是“不活动啊出十足把握”的事。他们千叮万嘱我婶婶去打点孙老太太那边;然后还要询问及J社的社长甚至来自一个县份之村民,又考虑了好又钻营之路子,最后辗转经过层层人际关系,终于落了一个大体社长见面的会。
   
一切都配置得好要紧。就当测验完试的老三天下午,我正在百无论聊赖地看电视(别问我干吗未帅准备公务员考,我已自暴自弃无心向学了),我叔叔突然打电话叫自己急忙准备飞往,说自己爸爸来了,要失去同社长见相同迎。我出接触好到,我咋爸来得这么突然?但自身要么应允了。
   
挂掉叔叔的对讲机后,我豁然发现手机里发个深钟前的未接电话,应该是立即于高达厕所没听见。我接触开平看押,天啦,是J社的人事部!
   
我赶快回了回到,那位人事副社长接的电话机,大概意思是本身之笔试面试还通过了,成绩很靠前,问我还有无出何别的打算,愿不愿意到社里工作那样。
    我还能发生何别的打算!当然是一百独愿!
   
我这兴奋地让自家叔、我爹、我娘打了对讲机。听到这个消息,大伙儿的心绪都跟先前无平等了,有种植压以心里的十分石头瞬间战败了底感觉到。
   
那天夜里,我及我叔、我父亲还是失去表现了社长一面——只是目的不同了,由“走后门求情”变成了“提前认识一下”。我永忘不了自家自自家叔车上下来时张的那么同样幕:我爸手里领在上好的刺酒,肩上斜跨在一个无耻的黑色包包——看起还有点没,站于大街两旁,瘦小的身影背对正在夕阳,整个人有种植莫名的悲怆感。那一刻,我之鼻子有硌酸。
   
我们几乎独在饭店一样叠的咖啡店里相当于了颇长远,终于要至社长在楼上的饭局结束,下楼后由于熟人推荐了来。交谈还算是愉快,社长说他啊并未介入招聘过程,只是最后开会规定人选时了解了瞬间情景。他代表还记得自己的名字,因为自身是笔试第一面试第二,印象深刻。还说达到同糟比充分局面之招贤纳士都是十年前了,现在正巧遇见要开展工作,急需人才。参加考试的二十只人口犹是自过多份简历里挑出来的,原本想要招十个人口,但笔试面试了晚即只有规定了五单顶好之——就是人事部刚好于起了对讲机的。之后同时拉了一样通J社的发展前景云云。最后被自己放心等年晚底业内通告便是。
    我父亲带来的刺酒当要送给了社长,他呢舒心地经受了。
   
了也一如既往项心事,我们几乎独在夜市大排档吃了晚餐,我父亲连夜返回了下——他第二龙还得上班也。
   
后来己才亮,我爸那天挎着的老大重的黑色包包里,装的且是险就如砸出来的毛爷爷……“可怜天下父母心”这句话突然打自己脑海里冒充出来,瞬间刺得自身的心有点痛。“拼爹”“走后门”这种事固然值得鄙视,但要是无是家长以孩子,又发生几乎独人口能够拉得下脸、舍得下本去做如此的从呢?
   
事后,我父母说自己命好,赶上了J社大招,又立即获取信息,省下了一旦破产的钱。末了啊非忘怀夸奖一番自的试验能。我倒是看对不停止自己之双亲叔婶,都是以我的事害他们担忧忙活了好一阵子,连觉还睡觉不好。我说:“要是你们没得住有数气,多等几乎天,也许我爸就绝不跑那么同样回了。”他们倒是认为没吃亏,认为与社长啊孙总啊他们沟通下感情指向我事后呢发出益处,“而且许多总人口砸了钱还还尚无办法留于N市呢!”
   
而自己之爱人等也祝贺我到底取得了协调好的劳作,“编辑就活儿就是大符合你哟,”小Q说,“而且,你居然从未走后门就打响了,让自家看齐了N市之梦想。”嗯,小Q之所以未喜欢中小城市,原因有即是圈无惯处处都设依着干办事。但时代当向上,稍微有接触能够隐忍的人口总要能行得一样碗饭吃。让我们信任所有还见面更为好吧。
   
   
对了,就于自己沾J社的回后,又过了三龙,S社社长甚至为自家起来了对讲机,问我找到工作并未。听他的意思,似乎是实际招不顶重好的食指(之前流露了想招男生的愿),便想诈探我还有无发返回的或是。我此时自然只能客气一下,委婉地发表了既另外发去处的谜底,对都的看表示感谢,并希望以后同日而语同行保持联系。
    放下电话,我还要平等次看自己的说道超水平发挥了。

参考:https://www.cnblogs.com/gaoxiaoniu/p/5870394.html

   
至于开头提到的“为什么未养于首都”和“为什么非当师要公务员”这简单单问题,我的答案其实生简短:
   
1、我这种死宅,只要出米饭吃有网上,呆在那儿其实都差不多,二三线城市工作压力小生活节奏慢何乐不呢;N市虽说同北上广相比尽管是独屌丝城市,但针锋相对于本人老家那种城乡结合部来说吧算“大都会”了,我能够当这里谋得一份还算体面的生活,也非算是丢脸了;我父母明确想我离乡近些,嘛,父母在无远游。
   
2、“好为人师”是自身顶讨厌的从业,我而真的去上课的言辞也许会误人子弟;如今公务员真心不好混啊,你们知道的。
    所以,我要选择跟书打交道吧,也许比跟人打交道要善把。

    未来,人生之挑战大概还有许多。
    我会继续加油。相信你们吗是。