str_getcsv()函數(shù)用于將 CSV 字符串解析為數(shù)組。
array str_getcsv ( string $input [, string $delimiter = "," [, string $enclosure = '"' [, string $escape = "\\" ]]] )
它用于解析 CSV 格式字段的字符串,并返回一個(gè)包含所讀取字段的數(shù)組。
它返回索引數(shù)組。
序號(hào) | 參數(shù)與說(shuō)明 |
---|---|
1 | input 用來(lái)解析的字符串 |
2 | delimiter 設(shè)置字段分界符(只允許一個(gè)字符),默認(rèn)值為逗號(hào)(,) |
3 | enclosure 設(shè)置字段環(huán)繞符(只允許一個(gè)字符),默認(rèn)值為雙引號(hào)( " ) |
4 | escape 設(shè)置轉(zhuǎn)義字符(只允許一個(gè)字符),默認(rèn)值為反斜線( \ ) |
試試下面的實(shí)例,解析 CSV 格式字段的文件,并返回一個(gè)包含所讀取字段的數(shù)組。
<?php //解析 CSV 格式字段的文件,并返回一個(gè)包含所讀取字段的數(shù)組。 $csv = array_map('str_getcsv', file('Str.csv')); ?>