0
$size = intval(trim(fgets($fp,4)));
$triangle = range(1,$size);
for($j=0;$j<$size;$j=$j+1)
$triangle[$j] = split(" ",trim(fgets($fp,400)));
該代碼讀取要讀取的行數,然後逐個讀取它們。問題是,當第一個輸入行在空間結束時,它將該空間讀取爲新行。我正在使用fgets()在PHP中讀取一行。但是我得到一個更奇怪的結果?
那麼您指定的'fgets'爲只讀3個字節.. [php.net/fgets](http://us2.php.net/manual/en/function.fgets.php) –