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')); ?>