文件包含例子

一、常见的文件包含函数

php中常见的文件包含函数有以下四种:

  • include()

  • require()

  • include_once()

  • require()_once()

include与require基本是相同的,除了错误处理方面:

  • include(),只生成警告(E_WARNING),并且脚本会继续

  • require(),会生成致命错误(E_COMPILE_ERROR)并停止脚本

  • include_once()与require()_once(),如果文件已包含,则不会包含,其他特性如上

二、举个小例子

 文件包含可以读本地文件 ,但是只能读非php文件,因为include会将php文件解析

 

再看一个例子

 在前端显示是


 那我们可以让a=I want flag嘛,试试 

很明显不行

现在报了一个没有这个文件的错误

直接开始抓包

因为此为文件流的形式读取

相关推荐

  1. 文件包含

    2024-03-18 15:02:01       51 阅读
  2. Springmvc文件下载例子

    2024-03-18 15:02:01       46 阅读
  3. 31-1 文件包含漏洞 - 文件包含

    2024-03-18 15:02:01       40 阅读
  4. 文件包含介绍

    2024-03-18 15:02:01       55 阅读
  5. 文件包含漏洞讲解

    2024-03-18 15:02:01       69 阅读
  6. 文件包含漏洞

    2024-03-18 15:02:01       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-18 15:02:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-18 15:02:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-18 15:02:01       87 阅读
  4. Python语言-面向对象

    2024-03-18 15:02:01       96 阅读

热门阅读

  1. PyTorch深度学习框架:综合入门与应用指南

    2024-03-18 15:02:01       44 阅读
  2. Haproxy

    Haproxy

    2024-03-18 15:02:01      38 阅读
  3. 安卓利用CameraX实现拍照录像

    2024-03-18 15:02:01       44 阅读
  4. sparksql DSL编程风格

    2024-03-18 15:02:01       40 阅读
  5. 使用 React Router 的 withRouter

    2024-03-18 15:02:01       34 阅读
  6. Ubuntu 22.04编译RV1126_RV1109_LINUX SDK

    2024-03-18 15:02:01       43 阅读
  7. 安卓UI面试题 61-65

    2024-03-18 15:02:01       39 阅读
  8. 【自动化】在C#中创建和配置串口对象SerialPort

    2024-03-18 15:02:01       39 阅读
  9. AI - 聚类算法

    2024-03-18 15:02:01       41 阅读