// 根据国家标准GB 11643-1999进行身份证有效校验function isCard($card) { if( strlen($card) != 18 ) { return false; } $crad_id_base = substr($card, 0, 17); $crad_id_verify = substr($card, -1); // 加权因子 $factor = array(7,
正在浏览:程序开发
C#根据生日计算年龄的方法: var today = DateTime.Today;//当前日期var age = today.Year – birthdate.Year;//计算年龄// 判断生日是否已过,返回准确年龄if (birthdate today.AddYears(-age)) age–;
//百度资源平台自动推送 $notice = 完成百度资源平台收录推送!; $type = strpos($flag,h)===false?batch:realtime;//头条文章自动调用天级接口,否则调用周级接口 $chinesetype = strpos($flag,s)===false?周级
php中有两个函数可以用来判断数组中是否包含指定的键,分别为:array_key_exists函数和isset函数。 array_key_exists函数语法: array_key_exists($key, $array) 如果键存在返回true,否则返回false。 i
在Laravel中使用groupBy(字段)时报错,错误信息为:SQLSTATE[42000] Syntax error or access violation 1055 字段 isnt in GROUP BY.txt,但是在navicat中执行相同的sql语句确不会出现报错提示,因此确定为Lara
php将秒数转换为小时数函数: function second_to_hour($time){ //$time 秒数 return floor($time/3600);}
ThinkPHP5.0.1版本开始增加了扩展配置目录的概念,在应用配置目录或者模块配置目录下面增加extra子目录,下面的配置文件都会自动加载,无需任何配置。 这极大的方便了我们进行扩展配
一、安装PHPExcel composer require phpoffice/phpexcel 二、页面引入 use PHPExcel_IOFactory;use PHPExcel; 三、使用实例 导出示例: public function export($data){ //$data参数是要循环输出的数据数组 $filename = ic
PHPExcel合并单元格并写入内容的方法: $objExcel-getActiveSheet()-setCellValue(A1, $eTitle);$objExcel-getActiveSheet()-mergeCells(A1:E1);//先写入内容再合并单元格,否则报错。
数组示例: [0] = array(3) { [id] = string(1 1 [name] = string(4) jhon [amount] = string(3) 850 }[1] = array(3) { [id] = string(1) 2 [name] = string(5) david [amount] = string(4) 1200 }[2] = array(3) { [id] = string(1) 3 [name] = string
说明: 检测一个IP地址是否在规定网段内的类。IP在指定IP段范围内的话返回TRUE和信息IP检测通过,IP不在IP段范围内则返回FALSE和错误信息,错误信息可以从属性msg中获得,详见用法和代
php获取文件名、文件路径、文件后缀名信息函数: /*@desc:获取路径信息@param string path 文件路径,如var/www/www.02405.com/logo.jpg@return info dir:路径,name:文件名,suffix:后缀名*/function fileinfo
PHP读取txt文件从N行到M行函数,读取从$start开始共$limit行内容,以字符串类型返回: function get_lines( $file_name , $start , $limit ){$f = new SplFileObject( $file_name,r);$f-seek( $start );$ret = ;for( $i = 0 ;
php中提供了专门的file函数来读取文件,通过file函数可以一次性获取一个txt文件的行数: ?php$line = count(file($filepath));echo $line;? 但是file函数不适用于大文件,执行缓慢并且会造成严重的内
PHPExcel是一款非常强大的PHP操作EXCEL库,使用PHPExcel可以帮助我们简单、高效实现从Excel读取Excel的数据和导出数据到Excel。 最近在使用PHPExcel循环生成多个sheet时,遇到You tried to set a she
php多个数组根据指定键值分组方法: $array:要分组的数组 $key:根据的键名 function array_group($array,$key){$result = [];foreach($array as $k=$v){ $result[$v[$key]][] = $v;}return $result;} 演示数组: $arr = [
在php中使用mkdir()方法创建文件夹时报错:No such file or directory,出错代码如下: $uploads_dir = ./Public/files/uploads/.date(y-m-d,time())./;if (!file_exists($uploads_dir)) {mkdir($uploads_dir);} 经过查询手册得知
PHP生成唯一字符串的简单方法: $uniqid = md5(uniqid(microtime(true),true));echo $uniqid;
2018年12月9日ThinkPHP官方发布一次重要安全更新,本次版本更新主要涉及一个ThinkPHP5.0.*-5.1.*的全系列安全漏洞,由于框架对控制器名没有进行足够的检测会导致在没有开启强制路由的情况
PHP获取上周所有日期,PHP获取当前时间前一周七天具体日期方法: /*** 获取本周所有日期*/function get_week($time = , $format=Y-m-d){ $time = $time != ? $time : time(); $date = []; for ($i=1; $i=7; $i++){ $date[


