2016-06-22 4 views
0

:PHP 건너 뛰기 행 CSV 파일 나는이처럼 csv 파일의 모든 행을 건너 뛰고 싶습니다

[14] => Array 
    (
     [0] => 
    ) 

내 코드는 다음입니다 :

내가 명령을 추가 한 코드에서 아래
 <?php 
    //apro il file 

    if (($fp = fopen($file, "r")) !== false) 
{ 


    //per ogni riga del file... 
    while (($data = fgetcsv($fp, 1000, $delimiter)) !== FALSE) { 

    //...inserisco una riga nella tabella 
     $echo_tabella .= "<tr>"; 

     //Non tengo conto della prima riga del file CSV ma parto dalla seconda dove ci sono i valori 
     if ($contatore_cicli_CSV_esterno!=0){ 

      foreach($data as $el) 

       $echo_tabella .= "<td>".$el."</td>"; 
     $echo_tabella .= "</tr>"; 
     $array_righe_CSV[] = $data; }}?> 

<?php 
     //Per visualizzare la struttura dell'array 
      echo '<pre>'; 
      print_r($array_righe_CSV); // $righe CONTIENE LE RIGHE, es.: 
      echo '</pre>'; 
    ?> 

출력은 :

어레이 참조
[11] => Array 
    (
     [0] => 192.168.234.147 
     [1] => Z6QTB1BCA0003ZR 
     [2] => 742149 
     [3] => 161 
     [4] => 1132 
     [5] => 0 
     [6] => 0 
     [7] => 
    ) 

[12] => Array 
    (
     [0] => 192.168.234.147 
     [1] => Z6QTB1BCA0003ZR 
     [2] => 945141 
     [3] => 0 
     [4] => 0 
     [5] => 0 
     [6] => 0 
     [7] => 
    ) 

[13] => Array 
    (
     [0] => 
    ) 

[14] => Array 
    (
     [0] => 
    ) 

어떻게하면됩니까?

답변

0
if (count($array_righe_CSV)) 
{ 
    print_r($array_righe_CSV); 
} 

그렇지 않습니까?

관련 문제