1
2
3
4
5
6
7
8
9
DAVID מלאן: בואו לכתוב תכנית ב PHP שמבקש מהמשתמש שלם ולאחר מכן קובע אם המספר השלם שהוא חיובי, 0, או שלילי. כאן בתנאים-1.php, יש לי כבר קיבל אותנו נכתבו על ידי פתיחה ו סגירת תג PHP. בואו נכריז על משתנה הראשון, פשוט על ידי עושה n $. סימן הדולר מצביע על כך שזה הוא משתנה, והודעה שאנחנו לא צריך לספק נתונים מסוג. 

בואו עכשיו לקרוא לפונקציה הנקראת readline, שהוא דומה ברוח לgetString בספריית CS50 לג אבל readline גם לוקח טיעון המציין את הפקודה שהיית רוצה להראות למשתמש. למשל, הייתי רוצה שלם בבקשה. 

בואו עכשיו לנתח את הקלט של המשתמש. אם n הוא גדול מ 0, אז בוא הדפסה עם printf, בחרת מספר חיובי. הדפסה אחרת אם n שווה 0, אז בואו עם printf, בחרת 0. ולבסוף, אחר אם המספר הוא ככל הנראה שלילי, בואו להדפיס את עם printf, בחרת מספר שלילי. 

בואו עכשיו שמרו את הקובץ ולהעביר אותו דרך למתורגמן PHP - php תנאים-1.php. אני רוצה שלם בבקשה. מה דעתך על 50? מספר חיובי. 

בואו להפעיל אותו שוב עם, נניח, 0. הרמתי 0. בואו להפעיל אותו שוב עם, אומרים, 50 שליליים. ואני אכן הרמתי מספר שלילי. אבל שם לב, והכי חשוב, רק כמה דומה תחביר זה הוא ג