Guest User

Untitled

a guest
May 26th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.18 KB | None | 0 0
  1. CSV ma 3 kolumny.
  2.  
  3. function getSignalCSV($url = 'https://defaulturltofile.csv')
  4. {
  5.  
  6.     $csvData = file_get_contents($url);
  7.  
  8.     $lines = explode(PHP_EOL, $csvData);
  9.     //$lines = iconv("CP1251", "System", $lines);
  10.     $csv = array();
  11.     foreach ($lines as $key => $line) {
  12.         $csv[] = str_getcsv($line, ';');
  13.     }
  14.  
  15.     return $csv;
  16. }
  17.  
  18.  
  19. -----------------------------
  20. Z powyższego kodu otrzymuję coś takiego
  21.  
  22. Array
  23. (
  24.     [0] => Array
  25.         (
  26.             [0] => KDREFPRODUKT
  27.             [1] => Jakiś tam produkt
  28.             [2] => dostepny
  29.         )
  30.  
  31.     [1] => Array
  32.         (
  33.             [0] => KDREFPRODUKT2
  34.             [1] => Jakiś tam produkt 2
  35.             [2] => niedostepny
  36.         )
  37. )
  38.  
  39. ---------------------------------------
  40. PYTANIE JEDNAK JEST JAK PRZY UŻYCIU str_getcsv zapisać te wartości do takiej postaci
  41.  
  42. Array
  43. (
  44.     [0] => Array
  45.         (
  46.             [ref] => KDREFPRODUKT
  47.             [name] => Jakiś tam produkt
  48.             [status] => dostepny
  49.         )
  50.  
  51.     [1] => Array
  52.         (
  53.             [ref] => KDREFPRODUKT2
  54.             [name] => Jakiś tam produkt 2
  55.             [status] => niedostepny
  56.         )
  57. )
Advertisement
Add Comment
Please, Sign In to add comment