1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,860 >> DAVID MALAN: Ας γράψουμε ένα πρόγραμμα σε PHP που ζητά από το χρήστη για ένα 3 00:00:02,860 --> 00:00:05,350 ακέραιο και, στη συνέχεια, καθορίζει αν αυτό είναι ακέραιος 4 00:00:05,350 --> 00:00:07,690 θετική, 0, ή αρνητική. 5 00:00:07,690 --> 00:00:11,480 Εδώ σε συνθήκες-1.php, έχω ήδη πάρει μας ξεκίνησε με το άνοιγμα και 6 00:00:11,480 --> 00:00:13,160 κλείνοντας ένα tag της PHP. 7 00:00:13,160 --> 00:00:17,320 Ας πρώτα δηλώνουμε μια μεταβλητή, απλά κάνοντας $ n. 8 00:00:17,320 --> 00:00:20,260 Το σύμβολο του δολαρίου δείχνει ότι αυτό είναι μια μεταβλητή, και η ανακοίνωση που εμείς δεν κάνουμε 9 00:00:20,260 --> 00:00:21,770 πρέπει να παρέχουν έναν τύπο δεδομένων. 10 00:00:21,770 --> 00:00:24,900 >> Ας τώρα να καλέσετε μια συνάρτηση που ονομάζεται Readline, το οποίο είναι παρόμοιο με το πνεύμα 11 00:00:24,900 --> 00:00:29,300 στο GetString στη βιβλιοθήκη CS50 για το C. Αλλά Readline λαμβάνει επίσης ένα επιχείρημα 12 00:00:29,300 --> 00:00:32,600 που καθορίζει τη γραμμή που θέλετε ήθελε να δείξει στο χρήστη. 13 00:00:32,600 --> 00:00:36,660 Για παράδειγμα, θα ήθελα ακέραιος παρακαλώ. 14 00:00:36,660 --> 00:00:38,910 >> Ας αναλύσουμε τώρα την είσοδο του χρήστη. 15 00:00:38,910 --> 00:00:45,860 Εάν n είναι μεγαλύτερη από 0, τότε ας εκτύπωση με printf, έχετε πάρει μια 16 00:00:45,860 --> 00:00:48,880 θετικός αριθμός. 17 00:00:48,880 --> 00:00:56,750 else if n ισούται με 0, τότε ας εκτύπωση με printf, που διάλεξε 0. 18 00:00:56,750 --> 00:01:01,560 Και τέλος, αλλιώς αν ο αριθμός είναι προφανώς αρνητική, ας εκτυπώσετε 19 00:01:01,560 --> 00:01:06,680 με printf, διάλεξες αρνητικός αριθμός. 20 00:01:06,680 --> 00:01:11,540 >> Ας τώρα να αποθηκεύσετε το αρχείο και να το δώσετε μέχρι το διερμηνέα PHP - 21 00:01:11,540 --> 00:01:13,053 php συνθήκες-1.php. 22 00:01:13,053 --> 00:01:16,010 23 00:01:16,010 --> 00:01:17,230 Θα ήθελα έναν ακέραιο παρακαλώ. 24 00:01:17,230 --> 00:01:19,510 Τι θα λέγατε για 50; 25 00:01:19,510 --> 00:01:20,960 Ένας θετικός αριθμός. 26 00:01:20,960 --> 00:01:23,195 >> Ας τρέξει και πάλι με, ας πούμε, 0. 27 00:01:23,195 --> 00:01:24,500 Πήρα 0. 28 00:01:24,500 --> 00:01:27,640 Ας τρέξει και πάλι με, λένε, αρνητική 50. 29 00:01:27,640 --> 00:01:29,430 Και εγώ πράγματι πήρε έναν αρνητικό αριθμό. 30 00:01:29,430 --> 00:01:34,330 Να σημειωθεί όμως, το πιο σημαντικό, απλά πόσο παρόμοιο σύνταξη είναι σε C. 31 00:01:34,330 --> 00:01:35,526