Funkcja fread () w php - odczyt z pliku

Funkcja fread () w php - odczyt z pliku

błacznik () Funkcja służy do odczytu z pliku. Pozwala odczytać z dowolnego strumienia lub pliku, o ile jest to strumień binarny. błacznik () odczytuje określoną liczbę bajtów w danej tablicy, zaczynając od pozycji w bajtach. Rzućmy okiem, jak PHP błacznik () Funkcja działa i zobacz kilka przykładów, jak z niej korzystać. Kontynuuj czytanie, aby dowiedzieć się więcej.

Jak używać funkcji php fread ()?

Funkcja Fread () służy do odczytu z pliku. Pozwala odczytać z dowolnego strumienia lub pliku, o ile jest to strumień binarny. fread () odczytuje określoną liczbę bajtów do danej tablicy, zaczynając od pozycji w bajtach. Składnia funkcji Fread () to -

fread (file_handle, długość);
1fread (file_handle, długość);

błacznik () Parametry funkcji to:

  • plik_handle: Ten parametr określa plik, z którego zostaną odczytane bajty. Wartością może być ścieżka pliku na dysku lokalnym lub zdalnym plikiem.
  • długość: Ten parametr określa liczbę bajtów do odczytania. Musi być pozytywna liczba całkowita (niezerowa)

PHP Fread () Przykład: Przeczytaj określoną ilość bajtów

Jeśli chcesz odczytać określoną ilość bajtów z pliku, możesz podać pozycję początkową bajtów do odczytania i liczbę bajtów do odczytania. Możesz podać parametr długości do odczytania określonej liczby bajtów z pliku. W tym przykładzie czytamy 20 bajtów od początku pliku. Ponieważ czytamy 20 bajtów od początku pliku, odczytano pierwsze 20 znaków w pliku.

1234567891011121314

PHP Fread () Przykład: Przeczytaj wszystkie bajty naraz

Jeśli chcesz odczytać wszystkie bajty w pliku, parametr długości musi obliczyć najpierw jako rozmiar pliku. Długość można obliczyć za pomocą funkcji Filesize (). W tym przykładzie czytamy wszystkie bajty w pliku jednocześnie. Ten przykład wyświetli wszystkie bajty w pliku w konsoli. Ponieważ odczytamy wszystkie bajty w pliku, plik jest całkowicie odczytany, a cały plik jest wyświetlany w konsoli.

1234567891011121314

PHP Fread () Przykład: odczyt z pliku zdalnego

Funkcja PHP FREED () umożliwia również odczyt treści ze zdalnej ścieżki. Możesz po prostu określić adres URL pliku zdalnego jako nazwy pliku. Następnie użyj fopen (), aby otworzyć plik w trybie odczytu. Na przykład:

1234567891011121314

Wniosek

Ten samouczek pomógł ci dowiedzieć się o funkcji PHP Fread (). Za pomocą tego pliku możemy odczytać zawartość pliku binarnego dostępnego na dysku lokalnym lub zdalnym serwerem.