推荐工具
cURL 转 PHP 代码
使用 curlconverter 将 cURL 命令转换为可直接使用的 PHP 请求代码。
工具简介:在线 cURL 转 PHP 转换器
使用这款免费的在线工具,可以轻松将任何 curl 命令转换为 PHP 代码。
无论你喜欢传统的 curl_setopt 写法,还是现代的 Guzzle 客户端 语法,工具都能自动生成简洁、可直接运行的 PHP 请求代码。
本工具基于开源项目 curlconverter 构建,能够精准解析请求头、查询参数、JSON 请求体、身份验证信息以及文件上传等内容。
什么是在线 cURL 转 PHP 转换器?
cURL 转 PHP 用于解析 URL 各组成部分,方便排查参数与路径问题。
如何使用
- 粘贴完整 URL。
- 工具自动拆解协议、域名、路径与参数。
- 复制所需字段。
常见应用场景
- 快速定位 URL 参数问题
- 对比不同环境下的链接差异
- 文档或接口说明中的 URL 拆解
❓ 常见问题 FAQ
Q1:解析失败怎么办?
A:确认 URL 格式完整,包含协议头。
Q2:参数没有显示?
A:检查是否存在 ? 与 & 分隔符。
Q3:支持中文域名吗?
A:可先转为 Punycode 再解析。
使用方法
- 将完整的
curl命令(包含标志、请求头和请求数据)粘贴到输入框中。 - 点击 转换 按钮,即可立即生成等价的 PHP 代码。
- 根据需要选择输出 PHP cURL 或 Guzzle 版本,然后复制到你的项目中使用。
主要功能
- 支持 JSON、表单、多部分请求体
- 自动解析所有 HTTP 请求头
- 自动展开环境变量
- 检测常见 curl 语法错误
- 同时支持传统 PHP
curl_*和现代 Guzzle 输出
为什么要使用 cURL 转 PHP 转换器?
手写 HTTP 请求代码容易出错且耗时。
使用本工具,你可以在几秒内将现有的 curl 命令转换成可运行的 PHP 代码,提升开发效率并减少语法问题。
非常适合用于 API 调试、后端开发、第三方接口集成等场景。
应用场景
1. 将 cURL 命令转换为 PHP 代码
快速把 API 文档中的 curl 示例转成 PHP 可执行脚本。
适用于快速调试接口、定时任务(cron job)或兼容旧版 PHP 系统的场景。
2. 将 cURL 命令转换为 Guzzle 客户端
让旧代码焕发新生,轻松将 curl 命令转为 Guzzle 客户端 格式。
支持异步请求、中间件、依赖注入与错误处理,适合 Laravel、Symfony 等现代 PHP 框架。
3. 在线 cURL 转 PHP 工具(无需安装)
完全基于浏览器运行,无需任何安装。
可以直接编辑命令、即时预览结果,并与团队成员共享转换后的 PHP 代码,用于文档、SDK 或内部工具开发。