
php
文章平均质量分 66
唯-心
这个作者很懒,什么都没留下…
展开
-
PHP构造函数和其他魔法函数
(1)__construct() 是PHP内置的构造函数, 是同PHP 解析引擎自动调用的, 当实例化一个对象的时候,这个对象的这个方法首先被调用。例:class Test { function __construct() { echo "This is __construct func原创 2014-11-10 11:19:16 · 464 阅读 · 0 评论 -
PHP函数体外的变量无法传入内函数使用原因
PHP函数体外的变量无法传入内函数使用原因 $param = 1; function fun() { echo $param; } Xdebug:Undefined variable $param = 1; function fun() { global $param; echo $param;原创 2016-08-05 16:11:43 · 1036 阅读 · 0 评论 -
一个快速排序的小例子
function quickSort($array){ if( !isset( $array[1] ) ) return $array; $mid = $array[0]; //获取一个用于分割的关键字,一般是首个元素 $leftArray = array(); $rightArray = array();原创 2016-01-27 17:44:48 · 474 阅读 · 0 评论 -
windows下xampp安装配置memcached-1.2.6-win32-bin, 及php_memcache.dll(20090703-5.3)下载
windows下xampp安装配置memcached-1.2.6-win32-bin, 及php_memcache.dll(20090703-5.3)下载1. 下载memcache的windows版, 解压放某个盘下面, 比如在D:\memcached下载地址:http://code.jellycan.com/files/memcached-1.2.6-win3转载 2014-08-30 09:51:39 · 719 阅读 · 0 评论 -
php输出格式化的那点事
printf sprintf fprintf 区别转载 2015-02-13 17:25:05 · 2103 阅读 · 0 评论 -
关于date
参考一下看看PHP的日期时间函数date()1,年-月-日echo date('Y-m-j');2007-02-6echo date('y-n-j');07-2-6大写Y表示年四位数字,而小写y表示年的两位数字;小写m表示月份的数字(带前导),而小写n则表示不带前导的月份数字。echo date('Y-M-j');2007-Feb-6echo date('Y-m-d转载 2014-12-10 17:13:31 · 337 阅读 · 0 评论 -
正则的那点事
只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{原创 2014-09-22 20:43:49 · 304 阅读 · 0 评论 -
sprintf 的那点事
sprintf 将字串格式化。在头文件#include中 语法: int sprintf(string format, mixed [args]…); 返回值:字符串长度(strlen) 1. 处理字符方向。-负号时表时从后向前处理。 2. 填空字元。 0 的话表示空格填 0;空格是内定值,表示空格就放着。 3. 字符总宽度。为最小宽度。 4. 精确度。原创 2015-01-09 15:26:24 · 298 阅读 · 0 评论 -
thinkphp的标签机制原理
任何一个模板引擎的功能都不可能是为你量身定制的,具有一个良好的可扩展 机制也是模板引擎的另外一个考量,Smarty采用的是插件方法来实现扩展,ThinkTemplate由于采用了标签库技术,比Smarty提供了更为 强大的定制功能,和Java的TagLibs一样可以支持自定义标签库和标签,每个XML标签都有独立的解析方法,所以可以根据标签库的定义规则来增加和 修改标签解析规则。在ThinkTemp转载 2014-09-13 13:25:13 · 465 阅读 · 0 评论 -
文件的读写操作
PHP如何读写文件PHP读写文件,就如同ASP中使用FSO进行文件的读写操作。当然在ASP中FSO仅对于运行当前程序的服务器磁盘上文件进行读写(很明显就是需要获得物理路径),然而PHP可以通过FTP或HTTP打开文件进行读写。一,PHP如何读取文件PHP读取文件可以读取当前服务器或远程服务器中的文件。其步骤是:打开文件、读文件和关闭文件。转载 2014-08-28 09:17:42 · 433 阅读 · 0 评论 -
URLEncode 解释
URLEncode:是指针对网页url中的中文字符的一种编码转化方式,最常见的就是Baidu、Google等搜索引擎中输入中文查询时候,生成经过Encode过的网页URL。URLEncode的方式一般有两种,一种是传统的基于GB2312的Encode(Baidu、Yisou等使用),另一种是基于UTF-8的Encode(Google、Yahoo等使用)。转载 2014-09-05 13:20:56 · 8170 阅读 · 0 评论 -
include和require 性能优化
1.引用文件方式对include()来说,在include()执行时文件每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换了require()语句)。这就意味着如果有包含这些指令之一的代码和可能执行多次的代码,则使用require()效率比较高。另一方面,如果每次执行代码时相读取不同的文件,或者有通过一组文件叠代的循环,就使用include(),因为原创 2014-06-24 11:16:14 · 2907 阅读 · 0 评论 -
session cookie 详解
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1 Cookie机制转载 2014-08-31 11:59:36 · 317 阅读 · 0 评论 -
PHP FALSE类型
the boolean false itselfthe integer 0 (zero)the float 0.0 (zero)the empty string, and the string "0"an array with zero elementsan object with zero member variables (PHP 4 only)the special原创 2016-08-30 14:50:41 · 758 阅读 · 0 评论