Menu
Coddy logo textTech

Getting User Input

Coddy'nin PHP Journey'sinin Temeller bölümünün bir parçası — ders 13 / 71.

Şu ana kadar değişkenlerde kendi düşündüğümüz değerleri sakladık. Programlar genellikle bu şekilde çalışmaz. Değerleri dış bir kaynaktan, örneğin bir kullanıcıdan alırız.

Kullanıcıdan veya sistemden girdi almak için şunu yazmamız gerekir:

$var = trim(fgets(STDIN));

Bu işlem, girdiyi $var değişkeninde saklayacaktır — bu, girdiyi saklamak için seçtiğiniz herhangi bir değişken adı için yer tutucu bir isimdir.

  • fgets(STDIN) — bir girdi satırını okur; STDIN, standart girdi anlamına gelir (genellikle klavye veya bir veri akışı)
  • trim()trim kırpmak anlamına gelir; girdinin başındaki ve sonundaki fazladan boşlukları ve yeni satır karakterlerini kaldırır

Girdi her zaman string türündedir. Örneğin, girdi 56 ise $var değişkeni "56" dizesini tutacaktır.

challenge icon

Görev

Kolay

Sistemden girdiyi userName ve userAge değişkenlerine okuyun.

Anlarsanız ipucuna bakın!

Kendin dene

<?php
$userName = ?;
$userAge = ?;

echo "Hey " . $userName . "\n";
echo "You are " . $userAge . " years old.";
?>
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler