摘要: 封装一个自定义Smarty引擎 Smart模板注释 基本语法:{* 注释内容 *} Smarty模板中的变量 简单变量 四种标量类型:整型、浮点型、布尔型和字符串型! 数组变量 可以给模板分配一个数组变量使用(一维和多维都可以) 对象变量 我们同样的可以将一个对象变量分配给模板文件,然后通过{$对象 阅读全文
posted @ 2016-12-17 23:24 在牛魔角上狂码 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 构造方法 __construct() 语法: 构造方法是在一个对象“出生”的时候自动调用的 析构方法 __destruct() 语法: 析构方法是在一个对象“消失”的时候自动调用的 作用: 在于释放对象所占用的额外的资源,而不是删除对象本身 注意:析构方法不能有任何的形参 对象的消失有几种情况: 1 阅读全文
posted @ 2016-12-13 01:19 在牛魔角上狂码 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 连接查询 交叉连接语法: select * | 字段列表 from 表1 cross join 表2 内连接: select *|字段列表 from 左表 inner join 右表 on 左表.字段 = 右表.字段; (inner可以省略) 左外连接(左连接) select *|字段列表 from 阅读全文
posted @ 2016-12-01 00:29 在牛魔角上狂码 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 数值类型 整数型 tinyint smallint mediumint int|integer bigint 注意: 1, 如何选择数据类型,我们的原则是:够用就行!尽量的选择占用内存小的整型,而且效率也更快! 2,可以使用unsigned来控制是否有符号位,如果不写,缺省值是有符号的 MySQL不 阅读全文
posted @ 2016-11-24 17:15 在牛魔角上狂码 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 数据库简介 概念 什么是数据库?简单来说,数据库就是存储数据的“仓库”, 但是,光有数据还不行,还要管理数据的工具,我们称之为数据库管理系统! 数据库系统 = 数据库管理系统 + 数据库 + 数据库管理员 DataBase System (DBS)= DataBase Management Syst 阅读全文
posted @ 2016-11-24 16:21 在牛魔角上狂码 阅读(180) 评论(1) 推荐(0) 编辑
摘要: 数组常用的函数 count() 计算并返回数组中的元素的个数或者对象中的属性的个数!另外,count还有第二个参数,默认为0或false,如果是1或true,则支持递归统计 range() array range ( mixed $start , mixed $limit [, number $st 阅读全文
posted @ 2016-11-23 00:40 在牛魔角上狂码 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 字符串函数 strlen 获取字符串的长度,这里的长度是指该字符串的字节的长度! substr 从指定字符串中的指定位置开始,截取指定长度的字符!sub在这里是截取的意思,substr就是字符串截取函数 需要三个参数: 1, 指定的字符串 2, 截取起始位置(以0开始) 3, 截取的长度 strto 阅读全文
posted @ 2016-11-21 00:22 在牛魔角上狂码 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 函数概念 函数就是一组代码的集合,主要目的是实现代码的重用 。函数可以分成系统函数和用户自定义函数! 语法: function 函数名(形参){ 函数体 } 函数名(实参) // (函数的调用) 注意: 1, 即使没有实参列表,也不能省掉小括号! 2,函数必须先声明才能调用,但是在书写代码的时候可以 阅读全文
posted @ 2016-11-20 23:42 在牛魔角上狂码 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 类型的相关函数 函数的原型 :函数返回值类型 函数名(参数1类型 参数1,参数2类型 参数2……) 1, 任何一个函数,都要考虑它是否有返回值以及该返回值的类型,如果该函数没有返回值,就用void来表示! 2, 如果函数参数的类型或者函数返回值的类型有很多个,就用mixed来代替,意思就是混合类型, 阅读全文
posted @ 2016-11-18 23:42 在牛魔角上狂码 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 在PHP中,一共支持8种数据类型:整型,浮点型,布尔型,字符串型,数组,对象,空类型(NULL),资源型 标量类型 int(integet)整数类型 整型数据:在内存中占4个字节,也就是32个bit位,有符号之分 十进制: 如:1,2,3,... 八进制:以0作为前导符,这里的0不是数值,只是一种语 阅读全文
posted @ 2016-11-16 20:19 在牛魔角上狂码 阅读(232) 评论(1) 推荐(1) 编辑