Combinando 2 archivos CSV

Estoy tratando de combinar dos archivos CSV en PHP. Estoy buscando el método perfecto. Aquí está mi código hasta ahora:

$one = fopen('data5.csv', 'r');
$two = fopen('userdata.csv', 'r');

$final = fopen('final_data.csv', 'a');

$temp1 = fread($one, filesize("data5.csv"));
$temp2 = fread($two, filesize("userdata.csv"));

fwrite($final, $temp1); 
fwrite($final, $temp2);

Respuestas a la pregunta(4)

Su respuesta a la pregunta