寒假学web——day4

简介

今天主要学习了php的文件包含和一个强制文件上传的操作

文件包含的本质

将指定文件填充到当前脚本去执行

优点:实现了代码复用,并行开发,增强移植性

include与eval

include后面跟的是文件路径(也可以是远程的文件,比如include "http://baidu.com/robots.txt")

eval后面跟的是php代码

常见的文件包含函数、语言结构

include--仅仅是包含这个文件,如果文件不存在,就继续执行后面的代码

require--如果包含的文件不存在,就会报错

include_once--包含一次,遇到错误就继续执行

require_once--成功包含一次,遇到错误就报错

协议

网络层协议:

  • IP协议
  • ICMP协议
  • ARP协议
  • IGMP协议

应用层协议

  • http协议
  • https协议
  • ftp协议
  • ssh协议
  • gopher协议
  • qq拉起协议

协议的格式

协议头://内容

php中的协议

  • file协议
  • http协议
  • ftp协议
  • php协议
  • data协议
  • phar协议

file协议

我们在文件管理器里读取某个盘的文件时,其实就是用的file协议

比如file://c:

可以默认省略该协议的名称

linux下支持相对路径与绝对路径混写<

posted @ 2025-01-20 22:57  onehang  阅读(5)  评论(0)    收藏  举报  来源