Menu
Coddy logo textTech

קבלת קלט מהמשתמש

חלק מהיחידה יסודות במסלול ה-PHP של Coddy. שיעור 13 מתוך 71.

עד עכשיו אחסנו במשתנים ערכים שחשבנו עליהם. תוכניות בדרך כלל לא פועלות כך. אנחנו מקבלים ערכים ממקור חיצוני, למשל ממשתמש.

כדי לקבל קלט ממשתמש או מהמערכת, עלינו לכתוב:

$var = trim(fgets(STDIN));

כך הקלט יישמר במשתנה $var: שם מציין מקום לכל משתנה שתבחרו לשמור בו את הקלט.

  • fgets(STDIN): קוראת שורת קלט; STDIN פירושו קלט סטנדרטי (בדרך כלל המקלדת או זרם נתונים)
  • trim(): פירוש המילה trim הוא לקצץ; היא מסירה רווחים לבנים ותווי שורה חדשה מיותרים מתחילת הקלט ומסופו

הקלט הוא תמיד מסוג מחרוזת. לדוגמה, אם הקלט הוא 56 אז $var יכיל את המחרוזת "56".

challenge icon

אתגר

קל

קרא את הקלט מהמערכת לתוך המשתנים userName ו-userAge.

אם נתקעת, הסתכל ברמז!

נסו בעצמכם

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

echo "Hey " . $userName . "\n";
echo "You are " . $userAge . " years old.";
?>
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר PHP אונליין