PHP str_getcsv() 函数用法及示例

PHP String 字符串函数手册

str_getcsv()函数用于将 CSV 字符串解析为数组。

语法

array str_getcsv ( string $input [, string $delimiter = "," [, string $enclosure = '"' [, string $escape = "\\" ]]] )

定义和用法

它用于解析 CSV 格式字段的字符串,并返回一个包含所读取字段的数组。

返回值

它返回索引数组。

参数

序号参数与说明
1

input

用来解析的字符串

2

delimiter

设置字段分界符(只允许一个字符),默认值为逗号(,)

3

enclosure

设置字段环绕符(只允许一个字符),默认值为双引号( " )

4

escape

设置转义字符(只允许一个字符),默认值为反斜线( \ )

在线示例

试试下面的实例,解析 CSV 格式字段的文件,并返回一个包含所读取字段的数组。

<?php
   //解析 CSV 格式字段的文件,并返回一个包含所读取字段的数组。
   $csv = array_map('str_getcsv', file('Str.csv'));
?>

PHP String 字符串函数手册