Nhận đầu vào từ người dùng
Thuộc phần Kiến thức cơ bản trong hành trình PHP của Coddy. Bài học 13 trên 71.
Đến giờ, chúng ta đã lưu các giá trị mình nghĩ đến trong biến. Chương trình thường không hoạt động theo cách này. Chúng ta nhận giá trị từ một nguồn bên ngoài, chẳng hạn như người dùng.
Để nhận đầu vào từ người dùng hoặc hệ thống, chúng ta cần viết:
$var = trim(fgets(STDIN));Câu lệnh này sẽ lưu đầu vào vào biến $var: tên giữ chỗ cho bất kỳ biến nào bạn chọn để lưu đầu vào.
fgets(STDIN): đọc một dòng đầu vào;STDINcó nghĩa là đầu vào chuẩn (thường là bàn phím hoặc luồng dữ liệu)trim(): trim có nghĩa là cắt bỏ; hàm này xóa khoảng trắng thừa và ký tự xuống dòng ở đầu và cuối đầu vào
Đầu vào luôn có kiểu chuỗi. Ví dụ, nếu đầu vào là 56 thì
$varsẽ chứa chuỗi"56".
Thử thách
DễĐọc đầu vào từ hệ thống vào các biến userName và userAge.
Nếu bạn gặp khó khăn, hãy xem gợi ý!
Tự làm thử
<?php
$userName = ?;
$userAge = ?;
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiến thức cơ bản
4Toán tử so sánh và logic
Toán tử so sánhBằng nhau và đồng nhấtToán tử logic phần 1Toán tử logic phần 2Ôn tập: logic đơn giản2Biến và kiểu dữ liệu
SốChuỗi và dấu ngoặc képGiá trị BooleanQuy ước đặt tênÔn tập: khởi tạo biếnBiến rỗngNối chuỗiNhận đầu vào từ người dùngChuyển đổi sang kiểu dữ liệu khác5Logic điều kiện
Câu lệnh ifIf và elseToán tử ba ngôiToán tử kết hợp nullCâu lệnh switchÔn tập: đưa ra quyết định3Các toán tử cơ bản
Toán tử số họcToán tử chia lấy dưToán tử lũy thừaPhép gán kết hợpTăng/giảmThứ tự ưu tiên của toán tửÔn tập: phép tính đơn giảnToán tử chuỗiTự luyện tập: Trình biên dịch PHP online