会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Steven*
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2016年11月20日
要想提高PHP的编程效率,你必须知道的要点
摘要: 1、当操作字符串并需要检验其长度是否满足某种要求时,你想当然地会使用strlen()函数。此函数执行起来相当快,因为它不做任何计算,只返回在zval 结构(C的内置数据结构,用于存储PHP变量)中存储的已知字符串长度。但是,由于strlen()是函数,多多少少会有些慢,因为函数调用会经过诸多步骤,如
阅读全文
posted @ 2016-11-20 17:06 Steven*
阅读(584)
评论(0)
推荐(0)
2016年10月26日
PHP中PDO事务的使用方法
摘要: 事务 (Transaction) 是操作数据库中很重要的一个功能, 它可以让你预定一条, 或者一系列 SQL 语句, 然后一起执行。 在执行的过程中, 如果其中的某条执行失败, 可以回滚所有已更改的操作. 如果执行成功, 那么这一系列操作都会永久有效. 事务很好的解决了在操作数据库的时候不同步的问题
阅读全文
posted @ 2016-10-26 17:46 Steven*
阅读(527)
评论(0)
推荐(0)
2016年10月22日
PHP好用但又容易忽略的小知识
摘要: 1、PHP函数之判断函数是否存在 当我们创建了自定义函数,并且了解了可变函数的用法,为了确保程序调用的函数是存在的,经常会先使用function_exists判断一下函数是否存在。同样的method_exists可以用来检测类的方法是否存在。 类是否定义可以使用class_exists PHP中有很
阅读全文
posted @ 2016-10-22 19:46 Steven*
阅读(806)
评论(0)
推荐(0)
PHP类和对象之重载
摘要: PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置、销毁属性。 方法的重载通过__call来实现,当调用不存在的方法的时候,将会转为参数调用__call方法,当调用
阅读全文
posted @ 2016-10-22 19:32 Steven*
阅读(543)
评论(0)
推荐(0)
2016年9月30日
详解跨域
摘要: https://github.com/FrendEr/cross-origin http://www.cnblogs.com/jingh/p/5922398.html
阅读全文
posted @ 2016-09-30 10:36 Steven*
阅读(227)
评论(0)
推荐(0)
2016年9月27日
编写自己的PHP MVC框架笔记
摘要: 1、MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 PHP中MVC模式也称Web MVC,从上世纪70年代进化而来。MVC的目的是实现一种动态的程序设计
阅读全文
posted @ 2016-09-27 20:23 Steven*
阅读(15274)
评论(10)
推荐(1)
2016年9月22日
PHP代码优化
摘要: 1 代码优化 1 尽量静态化 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法(非静态方法)在程序运行中生成
阅读全文
posted @ 2016-09-22 20:08 Steven*
阅读(1062)
评论(0)
推荐(1)
PHP获取客户端IP
摘要: 其中: 一、没有使用代理服务器的PHP获取客户端IP情况: REMOTE_ADDR = 客户端IPHTTP_X_FORWARDED_FOR = 没数值或不显示 二、使用透明代理服务器的情况: REMOTE_ADDR = 最后一个代理服务器 IPHTTP_X_FORWARDED_FOR = 客户端真实
阅读全文
posted @ 2016-09-22 20:04 Steven*
阅读(3437)
评论(0)
推荐(0)
PHP之提取多维数组指定列的方法
摘要: 前言:有时候在开发中会遇到这样的问题,我们需要把有规律的多维数组按照纵向(列)取出,有下面的方法可用: 我们将拿下面的数组来处理: 1、使用array_column() PHP在5.5.0版本之后,添加了一个专用的函数array_column() 方法: 2、array_walk()方法 array
阅读全文
posted @ 2016-09-22 20:03 Steven*
阅读(40045)
评论(4)
推荐(2)
PHP实现查询Memcache内存中的所有键与值
摘要: 使用Memcache时,我们可以用memcache提供的get方法,通过键查询到当前的数据,但是有时候需要查询内存中所有的键和值,这个时候可以使用下面的代码实现: 显示效果:
阅读全文
posted @ 2016-09-22 19:20 Steven*
阅读(2027)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告