PHP基础
数学函数 字符串函数 PHP常用函数总结(180多个)
PHP基础语法
PHP变量
变量命名 变量类型 引用赋值
PHP常量
PHP数据的类型
类型 范围 引号 字符串连接符 自动(强制)转换 判断变量类型
PHP运算符
运算符 自增自减 三元运算符 优先级
PHP流程控制
if switch for while 四个跳出的区别
案例-PHP与HTML结合使用(年份的选择)
PHP函数
形参 实参 全局变量 静态变量 each/return 有关function的函数
PHP函数的几大基本类型+引用的区别
引用函数 变量函数 回调函数 递归函数 匿名函数 引用
PHP数组
声明数组 数组分类 数组特性 增加元素 遍历数组 与数组有关的函数(range /array_fill() /reset )
数组中的插入移除问题
PHP错误处理
错误类型 自定义错误类型 php.ini
PHPGD库
phpGD库-验证码 phpGD库-文字水印 phpGD库-图片水印 phpGD库-截取图片 phpGD库-缩放图片 案例-GD库画国旗
PHP文件属性
文件目录的函数
案例-表格输出文件信息
案例-文件复制
文件的复制
案例-遍历目录,输出所有文件文件夹(递归)
案例-统计当前目录(一层)下文件的大小
php文件上传
处理上传的函数 单文件上传 多文件上传
php文件下载
文件中的插入问题
文本插入文件 每插一行换一行
cookie与session
PHP常量 __FILE__ __DIR__
__FILE__ __DIR__
网站配置文件ini-拼接绝对路径
拼接网站绝对路径 拼接绝对路径
超全局变量$_FILES 详解
name type tmp_name error size
超全局变量$_SERVER 详解
网页自动跳转语句
时间与时间戳
strtotime() mktime()
MySQL基础
数据库的简单操作01
数据库 数据表 表数据
数据库的简单操作02
一次插多条 修改表名 索引
数据库数据类型
数据库-表引擎
Innodb myisam
数据库的简单操作03-函数
增删改查 字符集 备份数据库 常用函数(去重 限制 排序 子查询 比较 总和)
数据库-外键+视图+存储过程+触发器
外键 视图 存储过程 控制语句 触发器
案例-多表查询、子查询实例01(有答案)
案例-多表查询、子查询实例02(有答案)
案例-多表查询、子查询实例03(有答案)
数据库多表查询+事务+数据引擎+字符集
数据库优化
php连接mysql 增删改查
用类写增删改查
mysql 字段中有空格错误 1166
mysql单表多timestamp报错#1293
mysql数据表同时使用创建时间/更新时间字段 数据库插入时间实现一个数据表多个时间
正则
正则表达式常用规则整理(1)
正则表达式常用规则整理(2)
OOP面向对象
OOP面向对象基础
$this 栈和队列
OOP面向对象基础-封装性
3p 魔术方法
OOP面向对象基础-继承
:: 访问级别 链式操作 重写
OOP面向对象基础-关键字
final static const常量与define区别 instanceof clone 单例设计模式
OOP面向对象基础-多态/魔术方法
自动加载类 串行化与反串行化
OOP面向对象基础-错误处理
try{}catch(){} 自动接收异常
OOP面向对象基础-与类有关的函数
OOP面向对象-用mysqli类连接数据库
mysqli类链接数据库
OOP面向对象-用PDO类连接数据库
PDO类链接数据库
OOP面向对象-PDO导航目录
OOP面向对象-PDO使用-getAttribute
getAttribute
OOP面向对象-mysqli类
PDO预处理
预处理让登录更安全
PDO命名空间手册
命名空间namespace
PHP命名空间
Smarty
Smarty参考手册
Smarty基础
使用smarty
Smarty基础-内置函数
禁止直接访问某文件夹 for while if foreach
Smarty基础二
(语言的)配置文件 变量调节器(截断) 缓存 继承
错误 | 重复引用Smarty类错误
MVC手册
高内聚 低耦合 mvc
自动加载函数__autoload
__autoload
Thinkphp3.2
Thinkphp原生增删改查
tp3.2最开始自动生成的页面
图片的上传以及图片的读取类
ThinkPHP-控制器
tp3.2多表联查
tp3.2中使用fetchSql,不执行语句
thinkphp3.2语言变量($Think)
thinkphp3.2配置输出($Think)
thinkphp3.2常量变量($Think)
thinkphp3.2系统变量($Think)
thinkphp限制显示文字数后面用…表示
thinkPHP3.2分页
Thinkphp 自动生成ADMIN目录
Thinkphp 页面的继承
tp3.2-if三层嵌套问题
tp视图中使用自定义的方法
tp3.2多表联查的几种形式
tp3.2以数组的形式存入session
tp3.2控制器在指定页面加载样式
循环出分类再把分类下的商品循环出来
tp3.2数据更新(适用于记录登录次数)
thinkphp3.2上传图片false问题
thinkphp3.2页面传参
thinkphp3.2三元运算符的使用
thinkphp3.2单条数据查询(find)
thinkphp3.2数据的更新
转载 | ThinkPHP单字母函数(快捷方法)使用总结
ThinkPHP调用数据库时需要传参的写法
后台登录控制器
使用基类判断后台是否登录+没有此控制器时调用
设计模式
设计模式 | 工厂模式
设计模式 | 单例模式
PHP函数库
新浪短链接生成函数
生成唯一订单号
分享两个截取字符串已封装好的函数
类库 | 自动跳转的类
类库 | 如果没有此方法自动调用
面试
转载 | PHP面试题汇总
转载 | PHP初级经典面试题目汇总(上篇)
转载 | PHP初级经典面试题目汇总(下篇)
软件
转载 | PHPstorm+Xdebug断点调试PHP
sublime 3快捷键