- 巴扎黑
- 浏览量11758 | 粉丝242 | 关注1
-
2016-11-12 10:09:05
- PHP常用函数【下】
- 在日常开发中,大多新手就很疑惑,这么多的PHP内置函数怎么记住, 其实你只要知道有这个有这个东西就OK了,用的多的时候你自然就记住了,下面收集了PHP开发的时候最常用的函数,希望对你们有帮助。 acos() 函数返回一个数的反余弦。 abs() 函数返回一个数的绝对值。 mail() 函数允许您从脚本中直接发送电子邮件。 libxml_use_internal_errors() 函数禁用标准的 li ...
-
1490
-
2016-11-12 10:11:15
- 细说PHP编程误区
- 关于PHP编程的误区,并且进行澄清,有些误解值得深思,而有些又实在是捕风捉影。无论怎样,让我们一起来看下这些误解。1. PHP是一门面向对象语言� ...
-
1294
-
2016-11-12 10:15:01
- php递归获取目录内的文件,包含子目录
- 封装成了一个方法,代码如下: function readFileFromDir($dir) { if (!is_dir($dir)) { return false; } //打开目录 $handle = opendir($dir); while (($file = readdir($handle)) !== fals ...
-
1704
-
2016-11-12 10:19:04
- 对象关系行为模式之延迟加载
- 形象化设计模式实战 HELLO!架构 一、概念 Lazy Load:一个对象,它虽然不包含所需要的所有数据,但是知道怎么获取这些数据。 延迟加载貌似很简单,就是在数据需要时再从数据库获取,减少数据库的消耗。但这其中还是有不少技巧的。 二、实现延迟加载 实现Lazy Load主要有四种方法:延迟初始化、虚代理、值保持器和重影。 (1)延迟初始化(Lazy ...
-
1197
-
2016-11-12 10:23:33
- PHP uniqid函数执行缓慢的问题
- 前段时间某个需求:客户提交简单的表单可以创建一个适应于全终端(PC,Pad,Phone)的刮刮卡活动H5页面,其中涉及到客户可在线生成限额6W奖品码的功能。 因为需要保持每个活动奖品码的唯一,我们先是准备用PHP的uniqid函数来生成UUID(Universally Unique IDentifier,也叫GUID,为全局唯一标识符,是一种由算法生成的唯一标识)来生成。 但当我们用生成1W测试时候 ...
-
1578
-
2016-11-12 10:27:53
- php实现6种排序算法
- php实现6种排序算法 一,插入排序 用文字简单的描述,比如说$arr = array(4,2,4,6,3,6,1,7,9); 这样的一组数字进行顺序排序: 那么,首先,拿数组的第二个元素和第一元素比较,假如第一个元素大于第二 ...
-
1134
-
2016-11-12 10:30:23
- PHP怎样连接数据库效率高?
- 整理的一个在phpchina的一个问题:1.用mysql_connect()函数建立一个单例类,比如: [code=PHP]class DB { private static $db=NULL; private ...
-
1324
-
2016-11-12 10:36:09
-
2016-11-12 10:37:49
- 解析PHP中SESSION原理及大型网站应用注意问题
- PHP SESSION原理我们知道,session是在服务器端保持用户会话数据的一种方法,对应的cookie是 在客户端保持用户数据。HTTP协议是一种无状态协议,服务器响应完之后就失去了与浏览器的联系,最早,Netscape将cookie引入浏览器,使得 数据可以客户端跨页面交换,那么服务器是如何记住众多用户的会话数据呢?首先要将客户端和服务器端建立一一联系,每个客户 端都得有一个唯一标识,这样 ...
-
1720
-
2016-11-12 10:39:06
- 6个代码编写技巧 让你的编码技能飞跃提升
- 现在很多程序员可能找不到很好的有效的方法去提升自己的技能以及编程技巧,也可以一味的就停留在当前,现在我们告诉大家一些比较实用有效的方法。 有些程序员每周都可以用四种不同的语言编写至少几百行代码。也可以同其他一同工作的开发者协作进行代码的编辑和审查。 简单来说,有许多代码在到处放着,当它们没有被组织管理起来,但更重要的是当它们没有写好时,事情就会变得有点复杂起来。让我们来看一看几种能提升我们的代码整体 ...
-
1201