קבלת קלט מהמשתמש
חלק מהיחידה יסודות במסלול ה-PHP של Coddy. שיעור 13 מתוך 71.
עד עכשיו שמרנו במשתנים ערכים שעליהם חשבנו. תוכניות בדרך כלל לא פועלות כך. אנחנו מקבלים ערכים ממקור חיצוני, למשל ממשתמש.
כדי לקבל קלט ממשתמש או מהמערכת, צריך לכתוב:
$var = trim(fgets(STDIN));כך הקלט יישמר במשתנה $var: שם מציין מקום לכל משתנה שתבחרו לשמור בו את הקלט.
fgets(STDIN): קוראת שורת קלט;STDINפירושו קלט סטנדרטי (בדרך כלל המקלדת או זרם נתונים)trim(): פירוש המילה trim הוא לחתוך; היא מסירה רווחים לבנים ותווי שורה חדשה מיותרים מתחילת הקלט ומסופו
הקלט תמיד יהיה מסוג מחרוזת. לדוגמה, אם הקלט הוא 56, אז
$varיכיל את המחרוזת"56".
אתגר
קלקרא את הקלט מהמערכת אל המשתנים userName ו־userAge.
השורות שמדפיסות את הברכה כבר כתובות מתחת לקוד שלך.
אם נתקעת, בדוק את הרמז!
נסו בעצמכם
<?php
$userName = ?;
$userAge = ?;
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורי השוואה ולוגיקה
אופרטורי השוואהשוויון וזהותאופרטורים לוגיים — חלק 1אופרטורים לוגיים — חלק 2סיכום — לוגיקה פשוטה2משתנים וסוגי נתונים
מספריםמחרוזות ומירכאותערכים בוליאנייםכללי מתן שמותסיכום – אתחול משתניםמשתנים ריקיםשרשור מחרוזותקבלת קלט מהמשתמשהמרה לסוגים שונים3אופרטורים בסיסיים
אופרטורים אריתמטייםאופרטור מודולואופרטור חזקההשמה משולבתהגדלה והקטנהקדימות אופרטוריםסיכום — חישובים פשוטיםאופרטורים למחרוזותתרגלו בעצמכם: קומפיילר PHP אונליין