fgets () ve fread () - fark nedir?

1 Cevap php

I fgets() ve fgetss() arasındaki farkları anlamak ama fgets() arasındaki fark alamadım ve fread() , birisi bu konuya açıklık miyiz? Hangisi daha hızlı? Teşekkürler!

1 Cevap

O bir satır duracaktır yani - fgets a line okur.

fread raw data okur - bu bağımsız olarak herhangi bir yeni satır, byte belirtilen (or default) sayısından sonra duracak olabilir veya olmayabilir mevcut olabilir.


Speed is not a reason to use one over the other, as those two functions just don't do the same thing :

  • Eğer bir satır okumak istiyorsanız, bir metin dosyası, daha sonra kullanmak fgets
  • Eğer bir dosyadan bazı verileri (not necessarily a line) okumak istiyorsanız, o zaman kullanabilirsiniz fread .