上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 32 下一页
摘要: <?php /* * abstract * 抽象类: * 1、至少有一个抽象方法(没有具体实现的方法) * 2、不能被实例化,可以被继承 * 3、抽象类可以有子抽象类 * 相对于接口: * 1、可以有属性 * 2、一个子类只能继承一个抽象类,但是可以实现多个接口 * * * */ abstract 阅读全文
posted @ 2018-10-20 15:39 心之所依 阅读(101) 评论(0) 推荐(0) 编辑
摘要: /** * @author ja颂 * 把数字1-1亿换成汉字表述,如:123->一百二十三 * @param [num] $num [数字] * @return [string] [string] */ function numToWord($num) { $chiNum = array('零', 阅读全文
posted @ 2018-10-20 15:25 心之所依 阅读(545) 评论(0) 推荐(0) 编辑
摘要: <?php /* * static */ /*静态:属于类而不属于单个对象 (全局的,所有对象共享的) *静态属性:类的方法内调用静态属性时,不要使用$this->方式,而要使用self::的方式 *静态方法: *在类没有任何对象的时候也能被调用 *当成普通方法来用也没问题的 *在静态方法中不能调用 阅读全文
posted @ 2018-10-20 15:06 心之所依 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 方法1: function get_file_type($filename){ $type = substr($filename, strrpos($filename, ".")+1); return $type; } 方法2: function get_file_type($filename) { $type = pathinfo($filename); $type ... 阅读全文
posted @ 2018-10-20 14:54 心之所依 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 输出为: 阅读全文
posted @ 2018-10-20 14:50 心之所依 阅读(4814) 评论(0) 推荐(0) 编辑
摘要: /** * @method 多维数组转字符串 * @param type $array * @return type $srting * @author yanhuixian */ function arrayToString($arr) { if (is_array($arr)){ return implode(',', array_map('arrayToString', $... 阅读全文
posted @ 2018-10-20 14:39 心之所依 阅读(747) 评论(0) 推荐(0) 编辑
摘要: year=date("y",$time); //返回两位的年份 13 }else{ return $this->year=date("Y",$time); //返回四位的年份 2013 } } //返回当前时间的月份 time:时间格式为时间戳 2013-3-27 function getmonth($time="",$type=""){ if($time==""){ $ti... 阅读全文
posted @ 2018-10-20 11:33 心之所依 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-20 11:30 心之所依 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、初始数据: 权重越大,抽取的几率越高 [奖品1, 权重 5], [ 奖品2, 权重6], [ 奖品3, 权重 7], [ 奖品4, 权重2] 2、处理步骤: 1)N = 5 + 6 + 7 + 2 = 20 2)然后取1-N的随机数M 3)界定各 奖品的权重范围值 奖品 1 : 1-5 ; 奖品2 : 6-11; 奖品3: 12-18; 奖品4: 19-20 4) 如果M在某个奖品的权重范... 阅读全文
posted @ 2018-10-20 11:26 心之所依 阅读(4441) 评论(0) 推荐(0) 编辑
摘要: 1、电子邮件地址的校验 2、URL地址的校验 3、电话号码 4、邮政编码的校验 阅读全文
posted @ 2018-10-20 11:10 心之所依 阅读(3951) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 32 下一页