English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый курс

PHP продвинутый курс

PHP & MySQL

PHP справочник

Пример использования и пример функции 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

Установите символ Escape (позволяется только один символ), по умолчанию это обратная косая черта (\)

Онлайн пример

Попробуйте следующий пример: анализ файла с полями в формате CSV и возврат массива, содержащего считанные поля.

<?php
   //Анализ файла с полями в формате CSV и возврат массива, содержащего считанные поля.
   $csv = array_map('str_getcsv', file('Str.csv'));
?>

PHP String строковая функция руководства