Our article is about the PHP function
str_getcsv(), which is used to parse a CSV string into an array. This function is useful for processing CSV files in PHP. In this article, we will discuss the syntax and usage of
str_getcsv(), as well as provide some examples.
str_getcsv() function is used to parse a CSV string into an array. The syntax of the
str_getcsv() function is as follows:
array str_getcsv ( string $input [, string $delimiter = "," [, string $enclosure = '"' [, string $escape = '\\' ]]] )
The function takes one required parameter,
$input, which is the CSV string to be parsed. The function also takes three optional parameters:
$escape. These parameters define the delimiter character, the enclosure character, and the escape character for the CSV string.
Here is an example of how to use the
$input = 'John,Doe,25'; $array = str_getcsv($input); print_r($array); // Output: Array( => John  => Doe  => 25)
In this example, we have a CSV string variable
$input that we want to convert to an array. We use the
str_getcsv() function to parse the string into an array.
The output of this code will be:
Array (  => John  => Doe  => 25 )
As you can see, the
str_getcsv() function has successfully parsed the CSV string into an array.
str_getcsv() function is a useful tool for parsing CSV strings into arrays. It allows you to easily process CSV files in PHP. By mastering this function, you can become a more proficient PHP developer.
We hope this article has been helpful in understanding the
str_getcsv() function in PHP.