做博客的目的就是为了交流学习用,请勿提交seo标题留言,谢谢!请还博客一片干净的地方。

feed订阅 腾讯微博 新浪微博 你好,欢迎光临! 

PHP匿名函数,闭包函数,use关键字

2015.04.18 , , 3 条闲言 , 6014次点击,

从PHP 5.3开始新增了匿名函数(Anonymous functions),也叫闭包函数(closures),关键字 use 同时也在匿名函数中。 先看一下匿名函数的示例,作为回调函数的参数: <?php echo preg_replace_callback('~-([a-z])~', function ($match) { ...

常用正则表达式汇总

2015.04.6 , , 2 条闲言 , 3969次点击,

1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2. "^\d+$"  //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$"  //正整数 4. "^((-\d+)|(0+))$"  //非正整数(负整数 + 0) 5. "^-[0-9]*[1-9][0-9]*$"  //负...

Yii2指定文件写日志

2015.02.2 , , 2 条闲言 , 7667次点击,

Yii2 自定义日志文件写日志: 类头部别忘了引入log类 use yii\log\FileTarget; $time = microtime(true); $log = new FileTarget(); $log->logFile = Yii::$app->getRuntimePat...

配置nginx支持pathinfo模式

2015.01.20 , , 没有评论 , 3298次点击,

nginx模式不支持pathinfo模式,类似info.php/hello形式的url会被提示找不到页面。下面的通过正则找出实际文件路径和pathinfo部分的方法,让nginx支持pathinfo。 location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastc...

24个超酷的PHP微框架

2015.01.20 , , 没有评论 , 3995次点击,

原文:http://www.icultivator.com/p/7892.html 作为一个PHP开发者,现在是一个令人激动的时刻。每天有许许多多有用的库分发出来,在Github上很容易发现和使用这些库。下面是我曾经遇到过最酷的24个库。你最喜欢的库没有在这个列表里面?那就在评论中分享吧! 1. Dispatch – 微框架 Dispatch是一个PHP小框架。它并没...

Mongo增删改查简单类

2014.12.3 , , 5 条闲言 , 4286次点击,

看了一天的Mongo写了个简单的类,这个类只为了查阅增删改查的参数设置。欢迎朋友们补充。感觉网上的例子还是很少,都是一些最简单的增删改查,也没有个项目可以查阅 <?php class MongoDbs{ private static $MongoObj = null; private static $collection = null; ...

Mongodb增删改查对应语句

2014.12.2 , , , 没有评论 , 2227次点击,

原文比较清晰,请访问:http://php.net/manual/zh/mongo.sqltomongo.php

时间复杂度和空间复杂度详解

2014.11.12 , , 2 条闲言 , 3344次点击,

转此文来纪念我忽略的数据结构。。。。。。后悔中 算法的时间复杂度和空间复杂度合称为算法的复杂度。 1.时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,...

thinkphp create add 代码分析

2014.10.25 , , , 没有评论 , 8832次点击,

用thinkphp的时候create方法与 add方法是非常通用的了、那么今天顺着thinkphp的流程来看一下这两个方法在thinkphp框架中是怎么运行的 测试代码: public function D(){ $test = D('test'); if($test->create()){ ...

PHP加入环境变量系统运行php

2014.10.16 , , 3 条闲言 , 3657次点击,

有时候在执行长时间运行的脚本程序的时候,浏览器是架不住的,比如导入几百万数据的时候运行的php文件有可能运行几天,这个时候我们就可以直接系统运行php来完成这个任务。我们就可以使用CMD命令行或者LINUX命令行执行PHP程序 1.把PHP.EXE加入到环境变量,不用每次都进入到PHP的目录   ① 右击我的电脑-属性-高级-环境变量   ②找到 Path 这一项(...