PHP
蒙牛牛
生死看淡,不服就干
展开
-
【PHP】语言结构 && 函数
相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等。例子: if ( isset($user) ) { //do some thing}原因是isset是语言结构,而strlen是一个函数。还有echo 是个语言结构,不是个函数。那什么是语言结构呢?它和函数有什转载 2017-05-03 14:11:02 · 487 阅读 · 0 评论 -
【PHP】验证码Demo
1.Vcode.class.php文件<?php /** * 生成验证码类 */class Vcode{ private $height; private $width; private $codeNum; private $disturbColorNum; private $lineNum; private $type; private $checkC原创 2017-05-05 22:46:07 · 916 阅读 · 0 评论 -
【PHP】日历Demo
样品图片:生成日历类。<?php /** * 日历例子 */class Calendar{ private $year; //当前的年 private $month; //当前的月 private $start_weekday; //当月的第一天对应的是周几 private $days;原创 2017-05-03 21:59:48 · 523 阅读 · 0 评论 -
【PHP】操作图片函数实例
为了试试图片处理函数的效果,就写了这个小Demo,里面的函数都是单独的,可以根据自己的情况提取,和修改参数。因为偷懒吧,没有给封装成个类。需要的将就着看下吧。功能包括1.图片添加文字 2.图片缩放3.图片裁剪 4.添加图片水印5.图片旋转 6.水平翻转7.垂直翻转这里不再贴样例图片了样例地址:http://xhua521.cn/DemoFolder/原创 2017-05-07 17:28:59 · 654 阅读 · 0 评论 -
【设计模式】注册树模式
注册树模式也叫作注册模式或者注册器模式,它的定位可能和“简单工厂”差不多,都是一种简化的,实用的技巧,但都不算在真正的的23种设计模式之中。假如要更形象的理解注册树模式的话,就可以把它看成一颗长满水果的树,如果你向这棵注册树上添加一个对象,那么这个树上就会长出一个水果。这个水果在你想要它的时候随时可以拿到它,在你以后都不会碰它的时候可以除去它。【$objects=数 、 set()=长原创 2017-05-17 16:05:10 · 1581 阅读 · 0 评论 -
【笔记】斐波那契数列-递归&非递归-PHP实现
斐波那契数列递归实现$n = 20;echo "递归实现:";echo fibonacci($n);echo "";function fibonacci($n){ if ($n == 1) return 1; if ($n == 2) return 1; if ($n > 2) return fib原创 2017-07-10 21:33:53 · 734 阅读 · 0 评论 -
【PHP】使用mysqli连接MySql数据库
首先确定mysqli扩展已经开启。确定mysqli扩展是否开启可以用一下方法。1.phpinfo()然后自己ctrl+f找一下。2.extension_loaded(“mysqli”) 输出 1 表示开启,没有输出就是没有开启。如果mysqli扩展已经开启就看下面几步:1.尝试创建到mysql数据库的连接,使用mysqli_connect()函数。$con原创 2017-07-04 16:28:23 · 1203 阅读 · 0 评论 -
PHP5.6安装Redis扩展
安装前的准备:php_igbinary.dll、php_redis.dll (选择与php版本一直的版本下载)获取地址:http://windows.php.net/downloads/pecl/releases/redis/2.2.7/http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/原创 2017-11-07 13:59:42 · 1086 阅读 · 0 评论