Satır beslemeleri görmezden patlamaya nasıl anlarsınız?

0 Cevap php

Ben düz bir metin dosyasında okumak ve görüntülemek için bazı küçük bir kod yazdım. Benim sorun alanlarından biri o metin bir sürü vardır ve ayrıca bazı satır döndürür olmasıdır. Benim kod satırı dönüş bir ayırıcı kullanılarak ve sonraki kaydı üzerine ilerliyor.

Nasıl sadece sınırlayıcı tarafından bölmek ve satır döner görmezden bunu söyleyebilir?

Örnek kod kullanıyorum:

$delimiter = chr(1);

$fp = fopen('app2','r');
if (!$fp) {echo 'ERROR: Unable to open file.</table></body></html>'; exit;}

$loop = 0;
while (!feof($fp)) {
  $loop++;
    $line = fgets($fp,2048); //use 2048 if very long lines
    $field[$loop] = explode ($delimiter, $line);
    echo '
<tr>
<td>'.$field[$loop][0].'</td>
<td>'.$field[$loop][1].'</td>
<td>'.$field[$loop][2].'</td>
<td>'.$field[$loop][3].'</td>
<td>'.$field[$loop][4].'</td>
<td>'.$field[$loop][5].'</td>
<td>'.$field[$loop][6].'</td>
<td>'.$field[$loop][7].'</td>
<td>'.$field[$loop][8].'</td>
<td>'.$field[$loop][9].'</td>
<td>'.$field[$loop][10].'</td>
<td>'.$field[$loop][11].'</td>
<td>'.$field[$loop][12].'</td>
<td>'.$field[$loop][13].'</td>
<td>'.$field[$loop][14].'</td>
<td>'.$field[$loop][15].'</td>
<td>'.$field[$loop][16].'</td>

</tr>';
    $fp++;
}

fclose($fp);
?> 

Sen burada ne yaptığını görebilirsiniz http://www.smartphonesoft.com/fred/xmlfeed/test/itunes_to_mysql.php

0 Cevap