php适配器模式

像thinkphp,执行一个数据库查询操作;

D('User')->field('id,name')->where(['age'=>['lt',18]])->order('age desc')->select();

无论你是使用pdo或是mysqli还或是 …

more ...

php注册树模式

一个对象,可能很多地方需要用到;每用到一次,就new一次,浪费资源。通过注册器模式,初始化的时候注册对象,往后就可以直接获取注册器中的对象,而不用再new。 1. 注册器类

/*
*注册树模式
**/
class Register{
    protected static $objects;//对象数组

    /*
     * 注册对象
     * */
    static …
more ...

php单例模式

通过单例模式获取Databases对象

class Databases
{
    protected $db;//保存当前对象

    private function __construct()
    {
        //私有的构造方法,意在禁止外部直接new Databases()
    }

    /*
     * 实现单列模式
     * 若需要调用对象,则通过下面方法调用
     * */
    static function getDatabases …
more ...


php语言结构和函数

Date Category php Tags php

相信大家经常看到对比一些 PHP 应用中,说用 isset() 替换 in_array(),isset 比 in_array 执行速度快等。 例子:

if ( isset($user) ) {
//do some thing
}

原因是 isset …

more ...

mysql常用函数

一、数学函数

abs(x) 返回x的绝对值

bin(x) 返回x的二进制(oct返回八进制,hex返回十六进制)

ceiling(x) 返回大于x的最小整数值

exp(x) 返回值e(自然对数的底)的x次方

floor(x …

more ...

mysql基础知识

一.数据库的连接

mysql -u -p -h
-u 用户名
-p 密码
-h host主机

二.修改MySQL提示符

1.连接客户端时,通过参数指定

mysql -h localhost …
more ...

php中curl的详细解说

Date Category php Tags php / curl

cURL可以使用URL的语法模拟浏览器来传输数据,

因为它是模拟浏览器,因此它同样支持多种协议,

FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP等协议都可以很好的支持,包括一些:

HTTPS认证,HTTP POST方法,HTTP PUT方法,FTP上传 …

more ...