Menu
CoddyTech

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; STDIN có 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ì $var sẽ chứa chuỗi "56".

challenge icon

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 = ?;
quiz iconTự kiểm tra

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

Tự luyện tập: Trình biên dịch PHP online