phar打包后如何寻找当前目录下的文件

xiaomingonce

截图
我workerman项目打包之后想让读取data.json文件里面的数据

        if (Phar::running()) {
            echo "在包内运行 \n";
            $filePath = '/../' . __FILE__ . '/data.json';
            echo $filePath;
        } else {
            $filePath = __DIR__ . '/data.json';
        }

这个是我的代码。不生效,请问该如何找到

84 2 0
2个回答

北月

看一下 getcwd 函数。

阿沁

截图
在同级目录创建public 然后直接可以访问

×
🔝