Kullanıcı Girdisi Alma
Coddy'nin PHP Journey'sinin Temeller bölümünün bir parçası. Ders 13 / 71.
Şimdiye kadar düşündüğümüz değerleri değişkenlerde depoladık. Programlar genellikle bu şekilde çalışmaz. Değerleri dış bir kaynaktan, örneğin bir kullanıcıdan alırız.
Bir kullanıcıdan veya sistemden girdi almak için şunu yazmamız gerekir:
$var = trim(fgets(STDIN));Bu, girdiyi $var değişkeninde depolar: girdiyi depolamak için seçtiğiniz herhangi bir değişkenin yer tutucu adı.
fgets(STDIN): bir girdi satırı okur;STDIN, standart girdi anlamına gelir (genellikle klavye veya veri akışı)trim(): trim kırpmak anlamına gelir; girdinin başındaki ve sonundaki fazladan boşlukları ve yeni satırları kaldırır
input her zaman dize türündedir. Örneğin input 56 ise
$var,"56"dizesini içerir.
Görev
KolaySistemden girdiyi userName ve userAge değişkenlerine okuyun.
Takılırsanız ipucuna bakın!
Kendin dene
<?php
$userName = ?;
$userAge = ?;
echo "Hey " . $userName . "\n";
echo "You are " . $userAge . " years old.";
?>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
4Karşılaştırma ve Mantıksal Operatörler
Karşılaştırma OperatörleriEşitlik ve KimlikMantıksal Operatörler 1. BölümMantıksal Operatörler 2. BölümTekrar - Basit Mantık2Değişkenler ve Veri Türleri
SayılarDizeler ve Tırnak İşaretleriBoolean DeğerleriAdlandırma KurallarıTekrar - Değişken BaşlatmaBoş DeğişkenlerDize BirleştirmeKullanıcı Girdisi AlmaFarklı Türlere Dönüştürme5Koşullu Mantık
If İfadesiIf - ElseÜçlü OperatörNull Coalescing OperatörüSwitch İfadesiTekrar - Karar Verme3Temel Operatörler
Aritmetik OperatörlerMod Alma OperatörüÜs Alma OperatörüBirleşik AtamaArtırma/AzaltmaOperatör ÖnceliğiTekrar - Basit HesaplamalarDize OperatörleriKendi başına pratik yap: Online PHP derleyicisi