witam,
wzialem sie wlasnie z importowanie danych z pliku csv do zwyklej tablicy php.
Uzywam funkcji fgetcsv().
Zauwazylem, kiedy nie zastosuje naglowkow kolumn w taki sposob
  1. <?php
  2. $this->_header = fgetcsv ($fp, 8000, $this->_separator, $this->_enclose);
  3. while ($Line = fgetcsv ($fp, 3000, $this->_separator, $this->_enclose)) {
  4. for($i=0;$i<count($this->_header);$i++){
  5. $Item[$this->_header[$i]]=$Line[$i];
  6. }
  7. array_push($this->_vars,$Item);
  8. $this->_iterator++;
  9. }
  10. ?>
Jezeli pierwsza linie kodu usune i w zamiast count($this->_header) wstawie count($Line), dane z pliku wczytuja mi sie podwojnie do tablicy, zas gdy ustawie naglowki, problem znika.
Czy to jest normalne zachowanie?