Jakie są plusy i minusy używania fopen
w przeciwieństwie do SplFileObject
w PHP?SplFileObject vs fopen w PHP
Z tego, co widzę, SplFileObject
zgłasza wyjątki tam, gdzie ma to zastosowanie, co sprawia, że jest to wygodne, gdy używa się try...catch
do obsługi błędów. Poza tym, czy są jakieś inne powody, by polecać się nawzajem?
(Bonus: Dlaczego to się nazywa SplFileObject
Co Spl
stojak na Dlaczego nie po prostu FileObject
??)
Aktualizacja: Jedno ograniczenie SplFileObject
jest to, że tak nie jest (jeszcze) mają człon close
funkcjonować. W niektórych sytuacjach może to stanowić problem (na przykład: Unlink and SplFileObject).
możesz chcieć użyć tutaj znacznika [spl]. kilka osób, które go śledzą, jest zazwyczaj bardzo entuzjastycznie nastawionych i posiada dużą wiedzę. – goat
@rambocoder Zrobione –