1、文件上传基本信息 朱老师整理资料,便于记忆 1.1、 php 关于文件上传的配置 文件上传项目项在php.ini中设置,常用的配置项有: 序号 配置项 默认值 描述 1 file_uploads On 使 PHP 支持文件上传 ...
1、命名空间1.1、理解全局成员// 全局成员共有四个: 函数, 常量, 类/接口(函数外部声明)// 1、函数function demo() {}// 2、常量const USER_NAME = 'Peter Zhu';// 3、类class Us...
1、序列化__sleep(),wakeup()// 序列化$str1 = 'php.cn';$str2 = serialize($str1);$str3 = unserialize($str2);echo '序列化前:' . $str1 . '';e...
1、构造方法(魔术方法,公共方法) __construct() 构造方法是类中的一个特殊方法。当使用 new 操作符创建一个类的实例时,构造方法将会自动调用,其名称必须是 __construct() 。 2、重载(访问拦截器) 2.1 魔术方法: ...
假定:你有多个类,类中的 show() 方法均相同,使用 self 绑定当前类属性,从以下代码可以看出:代码冗余 案例代码:class Demo1 { public static $name='Peter'; public stati...
trait类的应用1、trait应用场景1:代码复用// 在trait类中定义方法,在不同类中调用trait tDemo{ public function show($name,$like,$gender) { printf...
代码如下:
1.类/属性/方法命名规则 建议遵循PSR-2命名规范和PSR-4自动加载规范 类的命名采用驼峰法(首字母大写),例如 User、UserType;属性的命名使用驼峰法(首字母小写),例如 tableName、instance;方法的命名使用驼峰法...
php 操作数据库1. 基本步骤 序号 步骤 描述 1 连接数据库 创建数据库连接对象的过程$mysqli或$pdo 2 操作数据表 SELECT查询/INSERT新增/UPDATE更新/DELETE删除 3 释放结果集[可选] ...
mysqli与PDO的增删改查操作(CURD) 数据库结构如下: database.php (演示公用数据库连接参数)
要求: 在登录页面检测cookie:username,auth值是否存在; 存在:根据auth中的id查找数据库,重新生成auth,与cookie中的auth对比,一致的话,提醒用户您已登录,点击确定进入首页;不存在:正常登录 数据表如下: ...
MySQL使用PDO获取结果集 数据库结构如下
使用mysqli类的对象连接数据库,获取到mysqli_result对象,使用对象中的成员方法将获得的结果集使用(二维数组)遍历:
用户登录案例(7天自动登录)
1、栈与队列尽管在PHP中允许直接访问某个数组单元,但PHP仍提供了各种有趣的方式来处理数组。特别要说的是,某些函数使PHP数组非常容易的实现了一个栈或队列。1.1 什么是栈 栈:后进先出(LIFO-last in first out):最后插入的元...