随笔分类 - PHP
摘要:1、composer引入php处理excel包:box/spout 2、处理函数示例: /** * @param string $filePath 文件绝对路径 * @return array * @throws */ public function readFromExcel(string $fi
阅读全文
摘要:1. 透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶,如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。 2.透明度 和 不透明度是两个概念, 它们加起来是1,或者100%. RGB颜色查询对照表
阅读全文
摘要:下面是总结的几个使用方法include 'PHPExcel.php';include 'PHPExcel/Writer/Excel2007.php';//或者include 'PHPExcel/Writer/Excel5.php'; 用于输出.xls的创建一个excel$objPHPExcel =
阅读全文
摘要:数学函数 1.abs(): 求绝对值 $abs = abs(-4.2); //4.2 数字绝对值数字 2.ceil(): 进一法取整 echo ceil(9.999); // 10 浮点数进一取整 3.floor(): 舍去法取整 echo floor(9.999); // 9 浮点数直接舍去小数部
阅读全文
摘要:元字符及其匹配范围 \d 匹配任意一个十进制数字,等价于: [0-9] \D 匹配除十进制数字以外的任意数字,等价于: [^0-9] \s:匹配空白字符,等价于: [\n\f\r\t\v] \S: 匹配除空白字符以外的任意一个字符, 等价于[^\n\f\r\t\v] \w 匹配任意一个数字、字母和下
阅读全文
摘要:cmf公共函数解析-common.php 路径:thinkcmf\simplewind\cmf\common.php方法: 方法作用返回值 cmf_get_current_admin_id 获取当前登录的管理员ID @return int cmf_is_user_login 判断前台用户是否登录 @
阅读全文
摘要:1.new static()是在PHP5.3版本中引入的新特性。 2.无论是new static()还是new self(),都是new了一个新的对象。 3.这两个方法new出来的对象有什么区别呢,说白了就是new出来的到底是同一个类实例还是不同的类实例呢? 为了探究上面的问题,我们先上一段简单的代
阅读全文
摘要:在post.php中比较 $_POST[check] 与 $_SESSION[check_pic],若相等则执行数据库插入操作。不相等就返回上一页。 实现代码如下:
阅读全文
摘要:一.JS点击局部刷新 这段代码放入图片区域,可以自动刷新局部 onclick="javascript:this.src='code.php?tm='+Math.random()" 然后将JS分离出去 <img src="code.php" id="code" /> 二.将验证码包装成函数 在核心函数
阅读全文
摘要:一、创建验证码函数 验证码函数输入通用函数,将函数放入global.func.php里 //创建一个四位数的字母数字混合随机码 for($i=0;$i<4:$i++){ $_nmsg .= dechex(mt_rand(0,9)); } //将验证码保存到session里 $SESSION['cod
阅读全文
摘要:使用递归遍历指定文件目录及其子目录下的所有文件 思路: 1.打开目录; 2.遍历目录,判断是否还是目录。是目录则返回第1步,不是目录进入第三步; 3.把文件名显示出来 使用到的文件目录操作函数: 1.getcwd():获取当前工作目录; 2.is_dir():检查指定的文件是否是目录; 3.open
阅读全文
摘要:PHP分页机制的作用主要是用于处理,当网页要显示多条(大于20条)SQL语句查询的结果时,在一页显示不仅会影响查看,而且对数据库的读取也比较耗费计算机资源。因此,当显示SQL语句的查询结果时,往往会使用分页的机制来缓解内存用于数据库的读取的资源占用、以及给用户更加清晰的浏览体验。 在使用select
阅读全文
摘要:通过今天晚上半个多小时的赵老师对模板的介绍,大致对模板的使用、结构以及开发模板的思想有了个大致的了解。 为什么要开发模板:模板就是将PHP发过过程中使用到、需要操作的事物封装成对象。以便在使用到的时候不必再次覆写这段代码(也就是为了提高代码的复用),而提高代码的逻辑结构。也方便了后续开发过程中的修改
阅读全文
摘要:1、概念:面向对象就是将要处理的问题抽象为对象,然后通过对象的属性和行为来解决对象的实际问题; 2、特点: ①封装性:将一个类的使用和实现分开,只保留有限的接口(方法)与外部联系。对于使用该类的开发人员只需关注怎么去使用该类,而不用关注其实现的细节。这样做可以让开发人员将精力集中起来专注别的事情,同
阅读全文
摘要:使用到的函数: ①header(): header(‘Location:localhost/answer_app/test.php’),跳转到指定页面:test.php ②pathinfo(): 以数组或字符串的形式返回关于文件路径的信息,返回的数组元素如下: [dirname]:返回文件路径中的目
阅读全文

浙公网安备 33010602011771号