Menu
CoddyTech

Pobieranie danych od użytkownika

Część sekcji Podstawy ścieżki PHP w Coddy. Lekcja 13 z 71.

Jak dotąd przechowywaliśmy w zmiennych wartości, o których pomyśleliśmy. Programy zwykle tak nie działają. Otrzymujemy wartości z zewnętrznego źródła, na przykład od użytkownika.

Aby pobrać dane wejściowe od użytkownika lub systemu, musimy napisać:

$var = trim(fgets(STDIN));

Spowoduje to zapisanie danych wejściowych w zmiennej $var: to nazwa zastępcza dla dowolnej zmiennej, w której zdecydujesz się zapisać dane wejściowe.

  • fgets(STDIN): odczytuje wiersz danych wejściowych; STDIN oznacza standardowe wejście (zwykle klawiaturę lub strumień danych)
  • trim(): trim oznacza „przycinać”; usuwa nadmiarowe białe znaki i znaki nowej linii z początku i końca danych wejściowych

Dane wejściowe są zawsze typu ciąg znaków. Na przykład, jeśli dane wejściowe to 56, $var będzie zawierać ciąg znaków "56".

challenge icon

Wyzwanie

Łatwy

Wczytaj dane wejściowe z systemu do zmiennych userName i userAge.

Linie wyświetlające powitanie są już zapisane poniżej Twojego kodu.

Jeśli utkniesz, zajrzyj do podpowiedzi!

Spróbuj swoich sił

<?php
$userName = ?;
$userAge = ?;
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator PHP online