- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 在论坛上回答的一道算法题
/*PHP选猴子大王问题山上有M只猴子要选大王,选举办法如下:所有猴子从1到M进行编号并围坐一圈,从第一号开始按顺序1,2,...M继续报数,凡是报N号的猴子都退出到圈外,照此循环报数,直到圈内只剩下一只猴子时,这只猴子就是大王.输出大王的编号。语言不限。+———————————————+ | Author: 杨宇 [email protected]> |+———————————————+*
2009-12-29 14:00:00 975 3
原创 将数组转化为XML数据
/* Author: 杨宇 [email protected] *//*用法示例:$cls_xml = new cls_xml();if ($array){ $cls_xml->array2xml($array); echo $cls_xml->getXml(); }else{ echo ;}*/ class cls_xml{ var $xml;
2009-12-25 09:54:00 924
原创 PHP计算两个时间戳相隔的时间(具体到小时数)
/* Author: 杨宇 [email protected] *///输入两个时间戳,计算差值,也就是相差的小时数,如返回2:10,则表示输入的两个时间相差2小时10分钟 function hours_min($start_time,$end_time){ if (strtotime($start_time) > strtotime($end_time)) list($start_t
2009-12-18 15:35:00 5539
原创 PHP计算小时数,化整为零
/* Author: 杨宇 [email protected] *///参数$hours_min为数组,数组的格式为1:10,返回为1小时/*例如:$hours_min[0] = 1:10;$hours_min[1] = 2:30;echo hours_sum($hours_min);输入为4,也就是合计4小时*/function hours_sum($hours_mi
2009-12-18 15:25:00 1249
原创 PHP将日期转化为星期
/* Author: 杨宇 *///输入的$data参数为,yy/mm/dd 或者 yy-mm-dd,返回星期几function getWeekDay($date) { $date = str_replace(/,-,$date); $dateArr = explode("-", $date); return date("N", mktime(0,0,0,$dateArr[1
2009-12-18 15:23:00 4621
原创 PHP将秒转化成小时和分(格式为 ** 小时 ** 分)
/* Author: 杨宇 *///将秒(非时间戳)转化成 ** 小时 ** 分function sec2time($sec){ $sec = round($sec/60); if ($sec >= 60){ $hour = floor($sec/60); $min = $sec%60; $res = $hour. 小时 ; $min != 0 && $res .= $m
2009-12-18 15:17:00 6354
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人