php问题总结,php问题总结

1. 浏览器的主要功能是什么?

功能:向服务器发出请求

在浏览器窗口中展示网络资源(绘制图形)

2. 浏览器的主要功能是什么?

指网络中能对其他机器提供某些服务的计算机系统

3. 浏览器会在什么情况下发起请求?

1.浏览器的地址栏可以发起get请求

2.浏览器的画图过程中会自动发起请求

3.浏览器解析css会发起请求:background:url() import font-face;

4.浏览器解析js会发起请求:ajax

5.a和form通过改变地址栏强制让浏览器发起请求

4. 服务器会怎样回应请求?

wamp中包含的Apache程序,会坚挺网络上发到本机器的请求,调用或者不调用php,对每次请求做出回应

5. php是什么在网站开发中扮演什么角色?

php是一种通用开源脚本语言,主要是为简化原来使用的程序来完成html展示工作

6. http协议是什么?

http即超文本传输协议,是互联网应用最为广泛的一种网络协议,目的是提供一种发布和接受HTML页面的方法,

是一个客户端和服务器请求和应答的标准,通过HTTP或HTTPS协议请求的资源由统一资源定位符来标识

7. 每次http请求包含哪些部分?

请求方法URI协议/版本,请求头(Request Header),请求正文

即:协议://资源的主机地址:端口号/资源符?请求时附带的数据

8. 每次http回应包含哪些部分?

状态行,响应头(Request Header),相应正文

9. 浏览器读取到服务器的http回应后会有哪些动作?

浏览器会执行下面操作1.解析HTML,CSS JS 2.渲染:构建DOM树-渲染-布局-绘制;

10. 什么是cookie?cookie有什么特性?如何设置?如何读取?

在用户的浏览器中保存一些数据,通常由服务器设置

特性:cookie会跟随每一次浏览器发起的http请求到达服务器

cookie隔离技术:把一些访问的静态文件如:图片,样式放到另一台机器上

设置:setcookie("login","true",time()+3600);

读取:$_COOKIE["login"];

11. 什么是session?如何设置?如何读取?

session同cookie一样,是cookie的变种,保密性更高,过期时间是浏览器关闭之后

设置:引用时先写session_start(); $_SESSION['w']=12;

读取:$_SESSION['w'];

12. 什么是URL?

URL:统一资源定位符

例:http://192.168.1.207:8088/index.php?a=1&b=2;

13. http请求的方式有哪些?

GET,POST;

14. http请求如何向服务器传送数据?服务器如何接收?

通过URL端口技术,请求连接成功后,会通过GET或POST开始想Web服务器发送请求;

15. 什么是端口?为什么需要端口?

端口:同一时间发送到网络上的请求;

有了端口就可以分门别类,监听不同的端口,区分不同的服务区域

16. 什么是静态内容和动态内容?

静态内容:服务器根据URL直接回复一个文件的内容

动态内容:服务器运行代码生产一个回复

17. 如何理解http协议是一种无状态的协议这句话?

当浏览器发送请求给服务器时,服务器做出响应,但是同一个浏览器发送给服务器时,服务器不会识别

18. 如果想让http请求和回应之间具有"状态",我们可以怎么做?

加入cookie,session等机制实现状态

php中include行为

目的:include将html文件输出到页面中

没有php标记原样输出

有php标记执行php代码后再输出

原文:https://www.cnblogs.com/liuxuhui/p/12157474.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值