百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

php-scoper

> 编程语言
开源

将文件/目录中的所有 PHP 命名空间前缀化,以隔离 PHAR 中捆绑的代码。

806 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

将文件/目录中的所有 PHP 命名空间前缀化,以隔离 PHAR 中捆绑的代码。

PHP-Scoper 是一个工具,它基本上将任何代码体,包括所有依赖项(如供应商目录),移动到一个新的、独立的命名空间中。

当存在多个可能不同版本的包,且它们同时存在于 PHAR 和执行代码中时,将使用来自 PHAR 的包。这意味着这些 PHAR 存在引起其捆绑的供应商与所交互的项目的供应商之间冲突的风险,从而导致由于不相同或不受支持的包版本而极难调试的问题。

  • 安装
  • Phive
  • Composer
  • Docker
  • GitHub
  • 使用
  • 配置
  • 前缀
  • PHP 版本
  • 输出目录
  • 查找器和路径
  • 补丁程序
  • 排除的文件
  • 排除的符号
  • 排除命名空间
  • 暴露的符号
  • 暴露命名空间
  • 展示类
  • 暴露函数
  • 暴露常量
  • 构建有范围的 PHAR
  • 带箱子
  • 不带盒子
  • [步骤 1: 配置构建位置和准备供应商](#step-1-conf

Issues· 57 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHParchivecommand-linepharphar-prefixer

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言