面向对象

类和对象

一、创建类
在这里插入图片描述
二、创建对象
在这里插入图片描述

类的继承和接口

继承——extends关键字——>实现子类对父类的继承
1、 php中类的继承只能是单独继承;
2、php使用接口实现类似多继承。接口用interface声明;
3、修饰符:public、protected、private;
4、关键字 final 表示此类不能被继承。

构建PHP互动网页

在这里插入图片描述
作为设计一个后端软件系统来说——一定切记一个点:
写后端程序的人永远不要相信前端传递过来的任何数据

会话管理

会话: 每一次有一个用户通过浏览器接入到网站的时候,实际上你都需要记录一下这个用户是谁、它在这个网站上干了什么 ;
直接在服务器端内存里面开辟一小块空间——帮你记录当前状态
1、会话变量存储用户当前访问的信息。
web应用对于后端程序来说 是无状态的
——也就是说,它和前端并不是长连接,都是短连接
(都是前端一次性发一条消息过来,后端处理一下,返回,结束啦,结束之后,再后面一次,你再点击一个按钮,传一批数据到后端,没有做记录的情况下/默认情况下,他是不知道你前面访问了网站的哪些功能的 ,也不知道当前默认有什么状态的)
所以,如果在一些特定情况下,希望在服务器端能够记录用户当前的状态的话,我们必须在服务器端开辟一小块内存 去保存这些相关变量的数值,使得用户每次有请求进来的时候,我们都能够把这个状态数值再拿回来。
会话就是这么一种机制——让我们服务器端能够记得前端用户的状态。

通常来说,你在一台电脑上用两个不同版本的浏览器去访问一个网站的时候,实际上,在这个网站上都会给你创建两个会话——会话是跟当前浏览器有一定关联的。

2、会话提供一种超时形式的安全机制。
超时的时间——15分钟是一个比较常见的数字,当你登录一个网站,15分钟不做任何操作,可能就被踢下去了(掉线)。

3、会话依赖于Cookie起作用
Cookie是在客户端记录的数据;
会话是在服务器端记录的数据;

Cookie加会话两者结合,可以使得我们 隔天登录这个网站,依然不需要提供账户密码

Cookie应用

存在浏览器的小片数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值