Function Reference: geodir_str_getcsv
Summary
Read string as csv array.
Global Values
- $current_user
- (object) (required) Current user object.
- Default: None
Package
GeoDirectory
Return Values
- (array)
- Returns parsed data as array.
Change Log
Since: 1.0.0
Source File
geodir_str_getcsv() is located in geodirectory-admin/admin_hooks_actions.php [Line: 1921]
Source Code
function geodir_str_getcsv($input, $delimiter = ",", $enclosure = '"', $escape = "\\") { if (function_exists('str_getcsv')) { $fgetcsv = str_getcsv($input, $delimiter, $enclosure, $escape); } else { global $current_user; $upload_dir = wp_upload_dir(); $file = $upload_dir['path'] . '/temp_' . $current_user->data->ID . '/geodir_tmp.csv'; $handle = fopen($file, 'w'); fwrite($handle, $input); fclose($handle); $handle = fopen($file, 'rt'); if (PHP_VERSION >= '5.3.0') { $fgetcsv = fgetcsv($handle, 0, $delimiter, $enclosure, $escape); } else { $fgetcsv = fgetcsv($handle, 0, $delimiter, $enclosure); } fclose($handle); } return $fgetcsv; }