I have this script that I did, it basically grabs all the files in my \"logs\" folder and merge them all in one array file, my only problem is that, sometimes the script bre
In short
$csv = array_map('str_getcsv', file($file_path, FILE_SKIP_EMPTY_LINES));
Explanation
file
reads the content of the file into an array. TheFILE_SKIP_EMPTY_LINES
will skip the empty lines in the file.array_map
will apply the functionstr_getcsv
on each element of the array.str_getcsv
will parse the string input for fields incsv
format and return an array containing the fields.
Read more about str_getcsv
Read more about file
Read more about array_map