Czytanie z klawiatury (php://stdin)

Założenie: Nauczymy się, jak odczytywać dane wprowadzane przez użytkownika z klawiatury w PHP za pomocą strumienia php://stdin.

Krok po kroku:

  1. Odczytanie danych z klawiatury: Używamy funkcji fgets() do odczytania linii tekstu z wejścia standardowego (klawiatury). Funkcja fgets() przyjmuje jako argument strumień wejścia (STDIN) i maksymalną liczbę znaków do odczytania.
    
    $dane = fgets(STDIN); 
    				
  2. Usunięcie znaku nowej linii: fgets() zwraca dane wraz ze znakiem nowej linii (\n). Usuwamy go za pomocą funkcji trim().
    
    $dane = trim($dane);
    				
  3. Wyświetlenie danych: Wyświetlamy odczytane dane na ekranie.
    
    echo "Wpisałeś: " . $dane;
    				

Cały kod:



			

Aby uruchomić ten kod, zapisz go do pliku (np. czytanie.php) i uruchom go z linii komend: php czytanie.php. Następnie wpisz tekst i naciśnij Enter.

Ten przykład pokazuje podstawy odczytu danych z klawiatury w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi funkcjami wejścia/wyjścia.

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *