PHP
文章平均质量分 63
qq_34086047
这个作者很懒,什么都没留下…
展开
-
缓存静态页面类
缓存静态页面类原创 2016-05-12 09:00:01 · 421 阅读 · 0 评论 -
微信小程序解不出来unionId的坑
必须需要将小程序和公众号绑定到同一开放平台才可以获取到!!!!!!!!!!!!!!!!!!!!原创 2018-11-27 18:11:02 · 1517 阅读 · 0 评论 -
php 正则$符号
preg_match_all("/\/\*\*[\s\S]*?\(\Q$/",$str,$ddd);用\Q$ 匹配原创 2018-11-23 10:18:40 · 1148 阅读 · 0 评论 -
PHP 强制返回状态码以及http状态码含义
header('HTTP/1.1 404 Not Found'); 1xx: 信息消息: 描述: 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。 101 Switching Protocols 服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。 103 Checkpoin...原创 2018-11-13 14:31:45 · 6096 阅读 · 1 评论 -
php生成随机唯一邀请码/优惠码 固定长度UUID
function make_coupon_card() { $code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; $rand = $code[rand(0,25)] .strtoupper(dechex(date('m'))) .date('d').substr(time(),-5)转载 2016-09-13 11:46:17 · 9066 阅读 · 2 评论 -
cmd运行PHP程序
需求:把一个表中数据导向另一个表中(字段需要处理,200万条+)应用:做分批次处理,开始直接用浏览器运行,可是会出现超时的提示。后来用的CMD运行完成用法:用CMD进入到你PHP的根目下,之后在这里用 php 你要运行的PHP文件这样来运行就OK。原创 2016-08-11 17:14:51 · 437 阅读 · 0 评论 -
PHP中MongoDB数据库的连接、添加、修改、查询、删除等操作实例
PHP 扩展mongon.mod.dll下载http://cn.php.net/manual/en/mongo.installation.php#mongo.installation.windows然后php.ini添加 extension=php_mongo.dll最后phpinfo() 查找到表标PHP已经自带了mongo功能,你就可以操作下面的代码(但转载 2016-09-01 17:22:58 · 680 阅读 · 0 评论 -
开始结束时间计时
function microtime_float() { list($usec, $sec) = explode(' ',microtime()); return ((float)$usec + (float)$sec);}//start$starttime = microtime_float();//end$runtime = number_format((micr转载 2016-09-13 11:57:43 · 484 阅读 · 0 评论 -
PHP 面向对象之静态方法和属性;什么时候用静态和用静态的好处
静态方法的规则和静态属性是相同的。使用ststic关键字可以将方法标识为静态方法,通过类的名称和作用域限定操作符::可以访问静态方法。静态方法和非静态方法之间有一个很重要的区别,就是在调用静态方法时,我们不需要创建类的实例。class person{ public static $name = "LPP"; public static function getName(){原创 2016-05-13 16:09:32 · 2893 阅读 · 2 评论 -
什么是类?什么是对象?类和对象有什么关系?
面向对象(Object Oriented,OO)。起初,“面向对象”是指在程序设计中采用封装、继承、多态等设计方法。现在,面向对象的思想已经涉及到软件开发的各个方面。如,面向对象的分析(OOA,ObjectOriented Analysis),面向对象的设计(OOD,Object Oriented Design)、以及面向对象的编程实现(OOP,Object Oriented Programm原创 2016-05-13 15:26:11 · 112212 阅读 · 10 评论 -
PHP正则表达式收集
正则表达式用于字符串处理、表单验证等场合,实用高效。本文收集了一些常用的表达式:$str = preg_replace("/()(.*?)()/", '\1\2\3', $str);其中用了三个子模式(每个圆括号中内容为一个子模式),第一个是链接开始标签,第二个是链接文本,第三个是然后第二个参数中\1、\2、\3就表示这三个部分,要替换成什么样子还不简单?获取页面中的所有链接地址的转载 2016-05-13 08:41:59 · 264 阅读 · 0 评论 -
单例模式简单代码(缺点指正,互相学习)
class resource{ private static $nba; public function __construct(){ echo "get resource"; } public static function getResource(){ if(self::$nba==false && !is_object(self原创 2016-05-12 10:22:38 · 249 阅读 · 0 评论 -
五种常见的 PHP 设计模式
设计模式只是为 Java™ 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。转载 2016-05-12 10:11:22 · 223 阅读 · 0 评论 -
cookie 和session 的区别详解
这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的转载 2016-05-12 10:07:42 · 239 阅读 · 0 评论 -
PHP简单工厂设计模式,简单代码。(缺点请指正,互相学习)
interface action{ public function start(); public function running(); public function stop();}class car implements action{ public function start(){ return 'car start'; }原创 2016-05-12 09:07:32 · 309 阅读 · 0 评论 -
PHP读取大文件的类SplFileObject 【笔记】
一般读取文件我们用fopen 或者 file_get_contents ,前者可以循环读取,后者可以一次性读取,但都是将文件内容一次性加载来操作。如果加载的文件特别大时,如几百M,上G时,这时性能就降下来了,那么PHP里有没有对大文件的处理函数或者类呢? 答案是:有的。PHP真的越来越“面向对象”了,一些原有的基础的SPL方法都开始陆续地实现出class了。从 PHP 5.1.0 开始,S...转载 2018-12-18 18:01:21 · 3710 阅读 · 1 评论