首页 > 解决方案 > 尝试使用 file_exists 会破坏 php 程序

问题描述

我想看看我的包含文件是否真的存在可能会很好。

所以我在我的 include('../server/includes.php'); 之前添加了这个。线; :

if(!file_exists('../server/includes.php'){
    echo 'Include file does not exist';
    exit;
}

现在我得到一个内部服务器错误 500。如果我把它拿回来,服务就会运行到我的 include 语句失败的地方,这就是促使我测试文件是否存在的原因。

这是在 Web 服务 api 中。使用最新的 Postman 应用程序进行测试。

使用 php v5.6.30、Apache、xampp 堆栈

有任何想法吗?

标签: php

解决方案


不需要这样做,PHP 已经有一个预定义的函数

require('somefile.php');

手动的


推荐阅读