freadphp
發布時間: 2025-02-11 13:20:03
㈠ php中fgets()與fread()有什麼區別
fgets 從可訪問的文件流里讀取一行。以換行符結束。或者讀夠指定的字數。或者碰到文件結尾。。看先碰到哪一種情況。
fread 從可訪問的文件流里讀取一定的字數。默認為 1024 位元組。或者碰到文件結尾。看先碰到哪一種情況。。
兩者主要區別在於。 fgets 碰到換行符的時候。也會停止讀取。而 fread 不會。相同的部份就是。文件讀完。或者讀夠指定的位元組數。都會停止。
換行符局限於 \r\a 或 \a 二進制為 0x0D0A 或 0x0A ,也就是你在編寫文件時輸入的回車。HTML 的 <br> 不算是換行,算是4個字元而已。
㈡ php全文搜索程序為什麼出現Warning: fread(): Length parameter must be greater than 0
那不是錯誤,只是友好提示
在第一行加
error_reporting(7);
就可以了
error_reporting(255);
是列出所以提示
error_reporting(0);
是不顯示所以提示
建議使用
error_reporting(7);
只顯示嚴重錯誤
熱點內容