fflush
fgetcsv
Funkcje Systemu plików
PHP Manual

# fgetc

(PHP 4, PHP 5)

fgetc — Pobiera znak ze wskaźnika pliku

### Opis

string fgetc ( resource `$uchwyt` )

Pobiera znak ze wskaźnika pliku.

### Parametry

`uchwyt`

  Wskaźnik na plik musi być poprawny i musi wskazywać na plik pomyślnie otwarty przez funkcję fopen() lub fsockopen() (a jednocześnie nie zamknięty jeszcze przez fclose()).

### Zwracane wartości

Zwraca łańcuch znaków zawierający pojedynczy znak odczytany z pliku wskazanego przez `uchwyt`. Zwraca `FALSE` lub EOF.

Ostrzeżenie

Ta funkcja może zwrócić Boolean `FALSE`, ale może też zwrócić wartość innego typu niż Boolean, która oznacza wartość `FALSE`, takie jak 0 lub "". Aby uzyskać więcej informacji proszę zapoznać się z rozdziałem Typy logiczne. Można używać operatora === do testowania zwracanych wartości przez tę funkcję.

### Przykłady

Przykład #1 przykład fgetc()

`<?php
$fp = fopen('plik.txt', 'r');
if (!$fp) {
echo 'Nie można otworzyć plik.txt';
}
while (false !== ($char = fgetc($fp))) {
echo "$char\n";
}
?>`

### Notatki

> Informacja: Ta funkcja jest bezpieczna dla danych binarnych.

### Zobacz też:

- fread() - Odczyt pliku binarnie bezpieczy
- fopen() - Otwiera plik lub URL
- popen() - Otwiera wskaźnik pliku do procesu
- fsockopen() - Open Internet or Unix domain socket connection
- fgets() - Pobiera linię ze wskaźnika pliku

fflush
fgetcsv
Funkcje Systemu plików
PHP Manual