- 巴扎黑
- 浏览量7318 | 粉丝242 | 关注1
-
2016-11-12 10:49:29
- php 动态创建属性
- 才知道php可以动态创建属性,可以和javascript一样. class Book{ public $name; public function __construct($name) { $var= func_get_arg(0); if(is_int($var)){ ...
-
2349
-
2016-11-12 10:46:42
- 分享---PHP下载文件的两种方法
- PHP下载文件的两种方法与代码。 分享PHP实现下载文件的两种方法。分享下,有用到的朋友看看哦。 方法一: <?php /** * 下载文件 * header函数 **/header('Content-Description: File Transfer');header('Content-Type: application/octet-stream');header('Co ...
-
1581
-
2016-11-12 10:43:43
- 数据源架构模式之数据映射器
- 前面分别介绍了数据源架构模式之表数据入口、数据源架构模式之行和数据入口数据源架构模式之活动记录,相较于这三种数据源架构模式,数据映射�� ...
-
1332
-
2016-11-12 10:39:06
- 6个代码编写技巧 让你的编码技能飞跃提升
- 现在很多程序员可能找不到很好的有效的方法去提升自己的技能以及编程技巧,也可以一味的就停留在当前,现在我们告诉大家一些比较实用有效的方法。 有些程序员每周都可以用四种不同的语言编写至少几百行代码。也可以同其他一同工作的开发者协作进行代码的编辑和审查。 简单来说,有许多代码在到处放着,当它们没有被组织管理起来,但更重要的是当它们没有写好时,事情就会变得有点复杂起来。让我们来看一看几种能提升我们的代码整体 ...
-
1168
-
2016-11-12 10:37:49
- 解析PHP中SESSION原理及大型网站应用注意问题
- PHP SESSION原理我们知道,session是在服务器端保持用户会话数据的一种方法,对应的cookie是 在客户端保持用户数据。HTTP协议是一种无状态协议,服务器响应完之后就失去了与浏览器的联系,最早,Netscape将cookie引入浏览器,使得 数据可以客户端跨页面交换,那么服务器是如何记住众多用户的会话数据呢?首先要将客户端和服务器端建立一一联系,每个客户 端都得有一个唯一标识,这样 ...
-
1683
-
2016-11-12 10:36:09
- linux php 连接sql server2000
- linux 中 php连接sqlserver2000 连接代码: <?php $mssql=mssql_connect("192.168.0.104","sa","123456"); if ($mssql) { echo "Connent Mssql Succeed<br /> ...
-
1739
-
2016-11-12 10:30:23
- PHP怎样连接数据库效率高?
- 整理的一个在phpchina的一个问题:1.用mysql_connect()函数建立一个单例类,比如: [code=PHP]class DB { private static $db=NULL; private ...
-
1277
-
2016-11-12 10:27:53
- php实现6种排序算法
- php实现6种排序算法 一,插入排序 用文字简单的描述,比如说$arr = array(4,2,4,6,3,6,1,7,9); 这样的一组数字进行顺序排序: 那么,首先,拿数组的第二个元素和第一元素比较,假如第一个元素大于第二 ...
-
1097
-
2016-11-12 10:23:33
- PHP uniqid函数执行缓慢的问题
- 前段时间某个需求:客户提交简单的表单可以创建一个适应于全终端(PC,Pad,Phone)的刮刮卡活动H5页面,其中涉及到客户可在线生成限额6W奖品码的功能。 因为需要保持每个活动奖品码的唯一,我们先是准备用PHP的uniqid函数来生成UUID(Universally Unique IDentifier,也叫GUID,为全局唯一标识符,是一种由算法生成的唯一标识)来生成。 但当我们用生成1W测试时候 ...
-
1530
-
2016-11-12 10:19:04
- 对象关系行为模式之延迟加载
- 形象化设计模式实战 HELLO!架构 一、概念 Lazy Load:一个对象,它虽然不包含所需要的所有数据,但是知道怎么获取这些数据。 延迟加载貌似很简单,就是在数据需要时再从数据库获取,减少数据库的消耗。但这其中还是有不少技巧的。 二、实现延迟加载 实现Lazy Load主要有四种方法:延迟初始化、虚代理、值保持器和重影。 (1)延迟初始化(Lazy ...
-
1150