Convert a PHP 2d-Array to CSV

Convert a 2-dimensional PHP array into a CSV string. This makes the php array into a convenient format for saving as a string.

$csv = "";

for ($i=0; $i<count($array); $i++) {
    $csv .= implode(",", $array[$i]) . PHP_EOL;
}

Example:

PHP 2d array:
$array = array (
    array (Classic Collections,Abilene, TX 79602,2.71828​,red),
    array (Fabulous Finds,Abilene, TX 79601,3.14159​,blue),
    array (Honeycomb Tree,Abilene, TX 7960,1.41421​,green)
);

PHP:
$csv = "";
for ($i=0; $i<count($array); $i++) {
    $csv .= implode(",", $array[$i]) . PHP_EOL;
}

$csv contains the following text with return characters at the end of each line:
Classic Collections,Abilene, TX 79602",2.71828​,red
Fabulous Finds,Abilene, TX 79601",3.14159​,blue
Honeycomb Tree,Abilene, TX 79601",1.41421​,green