PHP:将依赖项打包在一个文件中

标签 php composer-php

我正在开发一个应该作为单个 php 文件分发的小型 php 应用程序,这是管理外部依赖项的最佳方式?

如果我想包含一个外部库怎么办?如何将我需要的所有内容打包到一个文件中?

提前致谢。

最佳答案

使用 Phar 文件是最佳选择。

通常 .phar 文件是从命令行执行的,但它们也可以由 Web 服务器解释。

您必须配置您的服务器以确保它将 .phar 扩展名作为 php 文件进行管理。如果您做不到,您可以使用一个简单的 .php 文件,该文件通过常规 include('file.phar'); 包含 .phar。

关于PHP:将依赖项打包在一个文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39253502/

相关文章:

php - 为什么 $_SERVER ['SERVER_ADDR' ] 无法正常工作?

php - Composer 自动加载文件返回 undefined variable

php - 未找到类 'SourceServer',使用 Steam 冷凝器库

php - 如何通过 MySQL 查询或 PHP 代码删除无法识别的字符?

php - 未定义的属性:Illuminate\Database\Eloquent\Relations\BelongsTo::$name laravel 5.4

php - Laravel - 按关系表排序

php - Composer 安装 Laravel : Your requirements could not be resolved to an installable set of packages

PHP 无限重复第一个 MySQL 结果

php - 移除 Laravel 的 redis

authentication - Composer 忽略 auth.json