主要内容: mysqli的加载及验证围绕一个登陆页面进行mysqli的增删改查prepare预处理机制防止sql注入登录 1. mysqli的加载及验证 建立连接
主要内容 mysqli连接mysqli增删改查pdo连接pdo增删改查查询的地方都涉及到遍历等,因此方法相对较多 1. mysqli连接 首先先做一个config.php文件
主要内容 通过案例方式实现登陆、注册、退出综合到handle.php文件结合action进行分发(路由)处理中间用到数据库连接、登录名校验等两种方式:客户端cookie或服务器端session(两种方式有一定差异,但差异不大,很多东西可以通过copy...
主要内容: trait的功能 代码复用在继承上下文中的应用实现功能扩展 在trait组合中命名冲突的解决方案trait 和 interface的组合抽象类中的static方法中的self实现(这部分内容是在第二天0724中的,但适合放到这块)实战-抽...
主要内容: 抽象类:部分做到“设计与实现”的分离接口:完全做到“设计与实现”的分离接口之间的继承(连续继承)trait:更为灵通的假“类”实战,通过类实现数据增删改查 1. 抽象类:部分做到“设计与实现”的分离 抽象类不能被直接实例化,是为子类服务...
主要内容: 类class的定义:对象的模板类的声明与实例化类成员:属性、方法类方法类成员访问控制:封装类成员继承、扩展 1. 类class的定义:对象的模板// 对象的模板: 类。下面为示例的代码,非真代码。// class Demo// {// ...
主要内容: 认识PDO及config.php文件配置通过sql语句进行基本的操作sql语句占位符、PDO prepare、PDO bindParam、bindValue、fetchAll返回值 1. 认识PDO及config.php文件配置、连接数...
主要内容: cookie的创建、查看、更新、删除cookie的运作原理session操作:创建、销毁实战:网站的简单登陆。 1. cookie的创建、查看、更新、删除// ① cookie的设置//设置发送cookie,不设置第三个参数,cookie...
主要内容: 数组定义、分类及访问创建数组遍历数组(next\prev, while, for, foreach, list赋予变量) 1. 数组分类 索引数组关联数组 // 1. 索引数组: 位置敏感,访问严重依赖元素在数组中的位置// 键是数值的索...
主要内容: 登陆页面的cookie、auth验证。通过md5的auth去保存和验证账号、密码。登陆信息保留7天。具体的步骤分这样几个: ① 录入信息通过md5生成$auth(中间通过sql将id调取出来) - check.php文件。② auth保...
主要内容: 常用运算符短路求知、三元表达式分支结构与模板语法循环与模板语法表查询示例 1. 常用运算符1-1. 比较运算符:返回布尔值 “==”, “===”“==”: 值比较,当操作符二边的操作数类型不一致,会触发类型自动转换机制“===”:除了...
0709 作业 5-1:变量、特殊字符的展示# 单引号无效$name = '王大天';echo '单引号部分:我就是 $name';echo '';// echo '我就是 '$name''; 这种方式是错的。echo '我才是王大田, \n\r 对...
实战1:function CHOICE($button){ if ($button == 1) echo "你的选择太牛了"; elseif ($button == 2) echo "你的选择很不错"; else ...
主要内容: 变量的作用域及访问(全局vs函数,超全局)常量、预定义常量、魔术常量、命名空间变量过滤器(单变量、多变量,外部变量) 1. 变量的作用域及访问(1)作用域(全局 vs 函数) 作用域是变量的生效范围。作用域是查找变量的工具。作用域分为全...
主要内容 基本PHP程序结构(函数(代码)-执行)变量命名、检测、删除变量的数据类型及类型转化变量值的传递 1、PHP程序的基本结构如之前说的,程序的基本结构是:数据(变量)-代码(函数)-执行(返回结果)。示例: // 代码function su...