title: "WP_CLI\Utils\write_csv()" post_status: publish comment_status: open taxonomy: category: - wp-cli-handbook post_tag: - Internal Api - Repos - Data
WP_CLI\Utils\write_csv()
将数据以 CSV 格式写入指定文件。
用法
WP_CLI\Utils\write_csv( $fd, $rows, $headers = [] )
$fd (resource) 文件描述符。
$rows (array<string[]>|iterable) 要输出的行数组。
$headers (array<string>) CSV 列标题列表(可选)。
$rows (array<string[]>|iterable) 要输出的行数组。
$headers (array<string>) CSV 列标题列表(可选)。
内部 API 文档在每次发布时从 WP-CLI 代码库生成。如需改进,请提交拉取请求。
相关函数
- WP_CLI\Utils\http_request() - 向远程 URL 发起 HTTP 请求。
- WP_CLI\Utils\get_named_sem_ver() - 比较两个版本字符串以获取命名的语义版本。
- WP_CLI\Utils\parse_ssh_url() - 解析 SSH URL 以获取其主机、端口和路径。
- WP_CLI\Utils\basename() - 与区域设置无关的 basename() 版本
- WP_CLI\Utils\isPiped() - 检查当前脚本的输出是 TTY 还是管道/重定向
- WP_CLI\Utils\proc_open_compat() - Windows 兼容的 `proc_open()`。解决 PHP 中的错误,并处理类 Unix 的 `ENV_VAR=blah cmd` 环境变量前缀。
- WP_CLI\Utils\esc_like() - 在为 MySQL 准备之前,对 LIKE 特殊字符 % 和 _ 进行转义的前半部分。