凌的博客

PHP

PHP是世界上最好的语言

  • 使用Smarty block块函数

    使用Smarty block块函数

    /** 自定义块函数 */ function smarty_block_myblock($params, $content, &$smarty, &$repeat, $template...

    smarty
  • php文件缓存类

    php文件缓存类

    /** * 文件类型缓存类 */ class Cache { public $options; /** * 架构函数 * @access public */...

    缓存
  • xampp 配置xdebug

    xampp 配置xdebug

    xampp集成了apache,mysql,php等开发平台。在开发PHP时可能会用到Xdebug,其配置项在php.ini文件 需要做的是,安装完XAMPP后,使用phpinfo()函数查看...

    xampp
  • XamPP 安装/升级PHPUnit(一)

    XamPP 安装/升级PHPUnit(一)

    PHPUnit是一个轻量级的 PHP测试框架。它是在PHP5下面对JUnit3系列版本的完整移植,是xUnit测试框架家族的一员(它们都基于模式先锋Kent Beck的设计)。 安装XAMPP,自动会...

    phpunit php xampp 编程语言 php框架
  • 使用PHP CURL的POST数据

    使用PHP CURL的POST数据

    curl 是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL证书、HTTP P...

    curl
  • 一个购物车Cart类

    一个购物车Cart类

    /** 购物车 */ class Cart{ /** @access private $data */ private $data; private $user_id; private $...

    购物车
  • thinkphp 配置 nginx.conf 伪静态规则

    thinkphp 配置 nginx.conf 伪静态规则

        #如果请求既不是一个文件,也不是一个目录,则执行一下重写规则     if (!-e $request_filename)     ...

  • php 分页类(整理)

    php 分页类(整理)

    /** * 分页类 * @date 2015年4月24日 上午9:31:59 */ class Page{ public $page; //当前页 publi...

    分页
  • php RemoveXss函数

    php RemoveXss函数

    跨站脚本攻击(Cross-site scripting,通常简称为XSS)是一种网站应用程式的安全漏洞攻击,允许恶意使用者将程式码注入到网页上,其他使用者在观看网页时就会受到影响。这类攻击通常包含了H...

  • php tree树形结构类

    php tree树形结构类

    /** 树形结构类 */ class Tree{ public $categorys; public $id; public $pid; public $name; /** 初始化 ...

    树形结构 tree
  • php无限级子类调用

    php无限级子类调用

    /** 获取分类所有子级 */ function get_child_cat($catid,$field='id,pid,name',$order='listorder asc',&$lev...

  • 外部上传生成ucenter头像

    外部上传生成ucenter头像

    /* 外部上传生成ucenter头像 */ class upload{ var $dir; var $thumb_width; var $thumb_height; var $thumb_e...

    ucenter
  • php判断用户客户端是否是微信内置客户端

    php判断用户客户端是否是微信内置客户端

    在iPhone下,返回 Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, li...

    移动互联网
  • 学习一个新的框架

    学习一个新的框架

    1、你好世界(hello world)  这里练习的必要性我就不多作说明了。在一个新的框架上构建一个应用,在页面中显示“‘hello world”。当然,做起来不会那么简单。 2、计算器(c...

  • php 上传类upload.class.php

    php 上传类upload.class.php

    每次使用上传时发现总有些,不太好用,不能直接拿来用的上传类 今天整理了一个。 <?php /* [UCenter] (C)2001-2099 Comsenz Inc. This i...

  • PHP 开发者该知道的 5 个 Composer 小技巧

    PHP 开发者该知道的 5 个 Composer 小技巧

    1. 仅更新单个库 只想更新某个特定的库,不想更新它的所有依赖,很简单: composer update foo/bar 此外,这个技巧还可以用来解决“警告信息问题”。...

  • lnmp不支持pathinfo模式的解决办法

    lnmp不支持pathinfo模式的解决办法

    1. touch /usr/local/nginx/conf/pathinfo.conf 创建pahtinfo.conf文件 2. vi /usr/local/n...

  • php Zip压缩类

    php Zip压缩类

    class Zip{ private $ctrl_dir = array(); private $datasec = array(); /*****************...

  • php 取指定范围0~100内的随机不重复N个数

    php 取指定范围0~100内的随机不重复N个数

    $arr = range(1,100,1); shuffle($arr); $new_arr = array_slice($arr,0,10); sort($new_arr); print_...

  • x=x+1, x+=1, x++哪个效率高些?

    x=x+1, x+=1, x++哪个效率高些?

    之前一直习惯性的认为x=x+1、x+=1和x++仅仅是书写表示方法的不同,没想到细细研究,差别还是不小的。 x=x+1 最低,因为它的执行过程如下: 读取右边变量 x 的内存地址; 执行 x+1;...

    地址