在线 ENV 转 INI 转换器
即时在线将 .env 转换为 INI。在干净的 [config] 区块下包装 dotenv 变量,非常适合 php.ini、configparser 和旧式应用设置。免费。
拖放或粘贴您的 ENV
Loading editor...
Loading editor...
什么是 ENV 转 INI?
ENV 转 INI 将 .env 文件重写为 INI 配置文件。.env 非常简单(每行一个 KEY=VALUE,没有区块);INI 使用 [section] 标题和 key=value 对,这是 php.ini、my.cnf、.gitconfig 和 Python 的 configparser 都读取的格式。ENV 转 INI 转换器遍历您的 dotenv 文件,在默认的 [config] 区块下写入变量,使输出为任何标准解析器都接受的有效 INI。
为什么要将 ENV 转换为 INI?
INI 文件仍然广泛用于桌面应用、旧式系统和配置驱动的软件中。PHP、MySQL、Git 和许多旧式平台都期望其设置使用 INI。.env 文件是现代应用配置的标准。在线将 ENV 转换为 INI 让您可以获取 dotenv 变量并将其传入基于 INI 的工具,无需手动重写。
我们的 ENV 转 INI 转换器如何工作
点击转换时,工具逐行解析您的 .env 文件,在第一个等号处分割每行,并在单个 [config] 区块下写入键值对,使输出为有效的 INI。带引号的 .env 值(单引号或双引号)被拆包,使内部字符串干净地落入 INI 中。以 # 开头的行作为注释被忽略。空行被跳过。所有操作在您的浏览器中运行。您的 .env 数据永远不会离开您的设备。
功能特点
- 一键转换:点击转换,INI 即出现在输出面板中。
- 默认区块:变量放置在 [config] 区块下,使输出始终为有效的 INI。
- 引号处理:单引号和双引号 .env 值正确拆包。
- 注释跳过:以 # 开头的行被忽略,与 dotenv 加载器行为一致。
- 上传支持:从设备加载 .env 文件或拖放到输入框。
- 一键复制:使用复制按钮抓取 INI 输出,粘贴到您的配置文件中。
如何使用工具
- 将 .env 内容粘贴到输入编辑器中,或使用「上传文件」按钮加载 .env 文件。
- 点击「转换」按钮在右侧生成 INI 输出。
- 确认键落在您的 INI 解析器期望的位置。
- 点击「复制」按钮将 INI 复制到剪贴板。
常见使用场景
- 旧式迁移: 将本地 .env 设置移入旧式 PHP、MySQL 或桌面应用的 INI 配置。
- Python configparser: 生成标准库 configparser 直接读取的 INI 文件。
- 配置共享: 将环境值传递给使用基于 INI 工具的队友。
- 测试固件: 为读取 INI 的测试从 .env 数据生成 INI 样本。
转换示例
输入 (ENV)
APP_NAME=FormatFlow PORT=3000 DEBUG=true
输出 (INI)
[config] APP_NAME=FormatFlow PORT=3000 DEBUG=true