3v4l.org

run code in 300+ PHP versions simultaneously
<?php $fp = fopen('php://memory', 'r+'); fputs($fp, 'a,b,c,d,"e",f,g,h'); fseek($fp, 0, SEEK_SET); $data = fgetcsv($fp); fclose($fp); unset($data[0],$data[1],$data[3],$data[5],$data[6],$data[7],$data[8]); echo "data[4] before:"; var_dump($data[4]); $data[4] = str_replace('"', ' ', $data[4]); echo "data[4] after :"; var_dump($data[4]); $fp = fopen('php://memory', 'r+'); fputcsv($fp, $data); fseek($fp, 0, SEEK_SET); echo "result:"; fpassthru($fp);

preferences:
42.05 ms | 402 KiB | 5 Q