![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
php面试
文章平均质量分 89
机会永远只留给有准备的人
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
峽谷一哥
2021最新文章。php面试看完这些就足够了。月薪20+ 妥妥的。 这些都是我亲手实操后写的。绝非水文,有问题请提问。
我写的文章不是市面上的天书,不是十万个为什么,你看了拿过来直接就能用。
展开
-
php面试题-2021-网络协议篇(下)
https 对称加密非对称加密对称加密在每次发送真实数据之前,服务器先生成一把密钥,然后先把密钥传输给客户端。之后服务器给客户端发送真实数据的时候,会用这把密钥对数据进行加密,客户端收到加密数据之后,用刚才收到的密钥进行解密。如果客户端要给服务器发送数据,也是采用这把密钥来加密(这里为了方便,我采用单方向传输的形式)服务器是怎么把秘钥传输给客户端的呢密钥传输采用的是明文方式传输的,那万一秘钥在传输过程中被劫持了怎么办?假如服务器用明文的方式传输密钥给客户端,然后密钥被中间人给捕获了,那么在之后原创 2021-03-25 09:00:58 · 143 阅读 · 2 评论 -
php面试题-2021-php网络协议篇(上)
七层网络模型理解OSI 模型(Open System Interconnection model)是一个由国际标准化组织????提出的概念模型。是计算机和网络在世界范围内实现互联的标准框架。物理层:物理层负责最后将信息编码转成电流脉冲或其它信号用于网上传输0和1数据链路层:数据链路层通过物理网络链路提供数据传输。不同的数据链路层定义了不同的网络和协 议特征,其中包括物理编址、网络拓扑结构、错误校验、数据帧序列以及流控;可以简单的理解为:规定了0和1的分包形式,确定了网络数据包的形式;网络层:原创 2021-03-24 17:21:52 · 220 阅读 · 0 评论 -
php面试题-2021-session cookie 会话控制
什么是cookieHTTP Cookie(也叫 Web Cookie或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。通常,它用于告知服务端两个请求是否来自同一浏览器,如保持用户的登录状态。Cookie 主要用于以下三个方面:会话状态管理(如用户登录状态、购物车、游戏分数或其它需要记录的信息)个性化设置(如用户自定义设置、主题等)浏览器行为跟踪(如跟踪分析用户行为等)什么是 SessionSession原创 2021-03-24 16:54:51 · 110 阅读 · 0 评论 -
php面试题-2021-php安全篇
CDN 劫持cdn 是什么CDN又叫内容分发网络,主要是提高网站的速度,可以优化网站的访问速度,提高网站的安全性和稳定性。CDN能加速大家都知道,其实,CDN本身就是一种DNS劫持,只不过是良性的。不同于黑客强制DNS把域名解析到自己的钓鱼IP上。CDN是让DNS主动配合,把域名解析到临近的服务器上,同时服务器开启了HTTP代理,让用户感觉不到CDN的存在。不过CDN劫持不像黑客那样贪心,劫持用户所有流量,它只“劫持”用户的静态资源访问,对于之前用户访问过的资源,CDN将直接从本地缓存里反馈给用原创 2021-03-24 16:45:00 · 390 阅读 · 0 评论 -
php面试题-2021-php高级篇
PHP代码执行原理1.源码通过词法分析得到Token。2.基于语法分析器生成AST抽象语法树3.抽象语法树转换为opcodes,php解释执行opcodes1、词法分析器将php代码转换为有意义的标识Token,词法分析器底层使用Re2c实现的。php7版本中有137中token,在zend_language_parser.h中做了定义。php也提供了token_get_all()函数用来获取php代码被切割后的token。token就是一个个的词块,但是单独存在的词块不能表达完整的语义,还需要借原创 2021-03-24 16:07:47 · 2114 阅读 · 0 评论 -
php面试题-2021-php基础篇
PHP常量和数据类型PHP八种数据类型三大类型(标量、复合、特殊) 四种标量类型 字符串(string)、布尔(boolean)、浮点(float/double)、整型(integer) 两种复合类型 数组(array)、对象(object) 两种特殊类型 资源(resource) null 注意:浮点类型不能用于比较运算false的七种情况整形0、浮点0.0、布尔false、空字符串、0字符串、空数组、nullNULL三种情原创 2021-03-24 16:01:11 · 559 阅读 · 0 评论