PHP基础
* 数学函数 <https://www.wangmingchang.com/2315.html> 字符串函数
<https://www.wangmingchang.com/2349.html> PHP常用函数总结(180多个)
<https://www.wangmingchang.com/2589.html>
* PHP基础语法 <https://www.wangmingchang.com/2264.html>
* PHP变量 <https://www.wangmingchang.com/2272.html>
变量命名 变量类型 引用赋值
* PHP常量 <https://www.wangmingchang.com/2275.html>
* PHP数据的类型 <https://www.wangmingchang.com/2277.html>
类型 范围 引号 字符串连接符 自动(强制)转换 判断变量类型
* PHP运算符 <https://www.wangmingchang.com/2281.html>
运算符 自增自减 三元运算符 优先级
* PHP流程控制 <https://www.wangmingchang.com/2286.html>
if switch for while 四个跳出的区别
* 案例-PHP与HTML结合使用(年份的选择) <https://www.wangmingchang.com/2289.html>
* PHP函数 <https://www.wangmingchang.com/2291.html>
形参 实参 全局变量 静态变量 each/return 有关function的函数
* PHP函数的几大基本类型+引用的区别 <https://www.wangmingchang.com/2296.html>
引用函数 变量函数 回调函数 递归函数 匿名函数 引用
* PHP数组 <https://www.wangmingchang.com/2298.html>
声明数组 数组分类 数组特性 增加元素 遍历数组 与数组有关的函数(range /array_fill() /reset )
* 数组中的插入移除问题
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2983.html>
* PHP错误处理 <https://www.wangmingchang.com/2366.html>
错误类型 自定义错误类型 php.ini
* PHPGD库 <https://www.wangmingchang.com/2378.html>
* phpGD库-验证码 <https://www.wangmingchang.com/2388.html> phpGD库-文字水印
<https://www.wangmingchang.com/2396.html> phpGD库-图片水印
<https://www.wangmingchang.com/2398.html> phpGD库-截取图片
<https://www.wangmingchang.com/2394.html> phpGD库-缩放图片
<https://www.wangmingchang.com/2392.html> 案例-GD库画国旗
<https://www.wangmingchang.com/2383.html>
* PHP文件属性 <https://www.wangmingchang.com/2409.html>
文件目录的函数
* 案例-表格输出文件信息 <https://www.wangmingchang.com/2470.html>
* 案例-文件复制 <https://www.wangmingchang.com/2475.html>
文件的复制
* 案例-遍历目录,输出所有文件文件夹(递归) <https://www.wangmingchang.com/2478.html>
* 案例-统计当前目录(一层)下文件的大小 <https://www.wangmingchang.com/2481.html>
* php文件上传 <https://www.wangmingchang.com/2486.html>
处理上传的函数 单文件上传 多文件上传
* php文件下载 <https://www.wangmingchang.com/2489.html>
* 文件中的插入问题
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2985.html>
文本插入文件 每插一行换一行
* cookie与session <https://www.wangmingchang.com/2583.html>
* PHP常量 __FILE__ __DIR__
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2720.html>
__FILE__ __DIR__
* 网站配置文件ini-拼接绝对路径
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2718.html>
拼接网站绝对路径 拼接绝对路径
* 超全局变量$_FILES 详解
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2714.html>
name type tmp_name error size
* 超全局变量$_SERVER 详解
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2706.html>
* 网页自动跳转语句 <https://www.wangmingchang.com/2585.html>
* 时间与时间戳
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3136.html>
strtotime() mktime()
MySQL基础
* 数据库的简单操作01 <https://www.wangmingchang.com/2493.html>
数据库 数据表 表数据
* 数据库的简单操作02 <https://www.wangmingchang.com/2497.html>
一次插多条 修改表名 索引
* 数据库数据类型 <https://www.wangmingchang.com/2495.html>
* 数据库-表引擎 <https://www.wangmingchang.com/2499.html>
Innodb myisam
* 数据库的简单操作03-函数 <https://www.wangmingchang.com/2514.html>
增删改查 字符集 备份数据库 常用函数(去重 限制 排序 子查询 比较 总和)
* 数据库-外键+视图+存储过程+触发器 <https://www.wangmingchang.com/2530.html>
外键 视图 存储过程 控制语句 触发器
* 案例-多表查询、子查询实例01(有答案) <https://www.wangmingchang.com/2534.html>
* 案例-多表查询、子查询实例02(有答案) <https://www.wangmingchang.com/2536.html>
* 案例-多表查询、子查询实例03(有答案) <https://www.wangmingchang.com/2563.html>
* 数据库多表查询+事务+数据引擎+字符集 <https://www.wangmingchang.com/2569.html>
* 数据库优化 <https://www.wangmingchang.com/2571.html>
* php连接mysql 增删改查 <https://www.wangmingchang.com/2579.html>
* 用类写增删改查
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2639.html>
* mysql 字段中有空格错误 1166
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2972.html>
* mysql单表多timestamp报错#1293
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2969.html>
* mysql数据表同时使用创建时间/更新时间字段
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2966.html>
数据库插入时间实现一个数据表多个时间
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3111.html>
正则
* 正则表达式常用规则整理(1) <https://www.wangmingchang.com/2244.html>
* 正则表达式常用规则整理(2) <https://www.wangmingchang.com/2245.html>
OOP面向对象
* OOP面向对象基础
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2645.html>
$this 栈和队列
* OOP面向对象基础-封装性
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2647.html>
3p 魔术方法
* OOP面向对象基础-继承
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2649.html>
:: 访问级别 链式操作 重写
* OOP面向对象基础-关键字
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2652.html>
final static const常量与define区别 instanceof clone 单例设计模式
* OOP面向对象基础-多态/魔术方法
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2655.html>
自动加载类 串行化与反串行化
* OOP面向对象基础-错误处理
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2657.html>
try{}catch(){} 自动接收异常
* OOP面向对象基础-与类有关的函数
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2659.html>
* OOP面向对象-用mysqli类连接数据库
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2671.html>
mysqli类链接数据库
* OOP面向对象-用PDO类连接数据库
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2674.html>
PDO类链接数据库
* OOP面向对象-PDO导航目录
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2677.html>
* OOP面向对象-PDO使用-getAttribute
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2680.html>
getAttribute
* OOP面向对象-mysqli类
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2683.html>
* PDO预处理
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2728.html>
预处理让登录更安全
* PDO命名空间手册
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2732.html>
命名空间namespace
* PHP命名空间
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2730.html>
Smarty
* Smarty参考手册
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2734.html>
* Smarty基础
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2737.html>
使用smarty <https://www.wangmingchang.com/tag/smarty/>
* Smarty基础-内置函数
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2774.html>
禁止直接访问某文件夹 for while if foreach
* Smarty基础二
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2776.html>
(语言的)配置文件 变量调节器
<https://www.wangmingchang.com/tag/%E5%8F%98%E9%87%8F%E8%B0%83%E8%8A%82%E5%99%A8/>
(截断) 缓存 <https://www.wangmingchang.com/tag/%E7%BC%93%E5%AD%98/> 继承
* 错误 | 重复引用Smarty类错误
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2778.html>
* MVC手册
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2782.html>
高内聚 低耦合 mvc
* 自动加载函数__autoload
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2784.html>
__autoload
Thinkphp3.2
* Thinkphp原生增删改查
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2924.html>
* tp3.2最开始自动生成的页面
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3147.html>
* 图片的上传以及图片的读取类
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2927.html>
* ThinkPHP-控制器
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2944.html>
* tp3.2多表联查
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3134.html>
* tp3.2中使用fetchSql,不执行语句
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3132.html>
* thinkphp3.2语言变量($Think)
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3130.html>
* thinkphp3.2配置输出($Think)
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3128.html>
* thinkphp3.2常量变量($Think)
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3126.html>
* thinkphp3.2系统变量($Think)
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3124.html>
* thinkphp限制显示文字数后面用…表示
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2990.html>
* thinkPHP3.2分页
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2996.html>
* Thinkphp 自动生成ADMIN目录
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2998.html>
* Thinkphp 页面的继承
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3000.html>
* tp3.2-if三层嵌套问题
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3174.html>
* tp视图中使用自定义的方法
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3170.html>
* tp3.2多表联查的几种形式
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3166.html>
* tp3.2以数组的形式存入session
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3152.html>
* tp3.2控制器在指定页面加载样式
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3150.html>
* 循环出分类再把分类下的商品循环出来
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3145.html>
* tp3.2数据更新(适用于记录登录次数)
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3138.html>
* thinkphp3.2上传图片false问题
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3121.html>
* thinkphp3.2页面传参
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3119.html>
* thinkphp3.2三元运算符的使用
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3117.html>
* thinkphp3.2单条数据查询(find)
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3115.html>
* thinkphp3.2数据的更新
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3113.html>
* 转载 | ThinkPHP单字母函数(快捷方法)使用总结
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3105.html>
* ThinkPHP调用数据库时需要传参的写法
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3098.html>
* 后台登录控制器
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3096.html>
* 使用基类判断后台是否登录+没有此控制器时调用
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3091.html>
设计模式
* 设计模式 | 工厂模式
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2669.html>
* 设计模式 | 单例模式
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2667.html>
PHP函数库
* 新浪短链接生成函数
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3207.html>
* 生成唯一订单号
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3214.html>
* 分享两个截取字符串已封装好的函数
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3142.html>
* 类库 | 自动跳转的类
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2900.html>
* 类库 | 如果没有此方法自动调用
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2903.html>
面试
* 转载 | PHP面试题汇总
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2632.html>
* 转载 | PHP初级经典面试题目汇总(上篇)
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2661.html>
* 转载 | PHP初级经典面试题目汇总(下篇)
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2664.html>
软件
* 转载 | PHPstorm+Xdebug断点调试PHP
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/2742.html>
* sublime 3快捷键
<https://www.wangmingchang.com/wp-content/themes/begin/inc/go.php?url=http://www.wangmingchang.com/3156.html>
热门工具 换一换