1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,860 >> DAVID MALAN: Să scrie un program în PHP, care solicită utilizatorului pentru o 3 00:00:02,860 --> 00:00:05,350 întreg și apoi determină dacă că întreg este 4 00:00:05,350 --> 00:00:07,690 pozitiv, 0, sau negativă. 5 00:00:07,690 --> 00:00:11,480 Aici, în condiții 1.php, am deja ajuns noi a început de deschidere și 6 00:00:11,480 --> 00:00:13,160 închiderea o etichetă PHP. 7 00:00:13,160 --> 00:00:17,320 Să declare în primul rând o variabilă, pur și simplu de a face $ n. 8 00:00:17,320 --> 00:00:20,260 Semnul dolar indică faptul că aceasta este o variabilă, și observați că noi nu facem 9 00:00:20,260 --> 00:00:21,770 Trebuie să furnizeze un tip de date. 10 00:00:21,770 --> 00:00:24,900 >> Să numim acum o funcție numită readline, care este similară în spirit 11 00:00:24,900 --> 00:00:29,300 la getString în bibliotecă CS50 pentru C. Dar readline are, de asemenea, un argument 12 00:00:29,300 --> 00:00:32,600 care specifică solicitarea care le-ar vrea să arate pentru utilizator. 13 00:00:32,600 --> 00:00:36,660 De exemplu, mi-ar plăcea un întreg vă rog. 14 00:00:36,660 --> 00:00:38,910 >> Să analizăm acum de intrare a utilizatorului. 15 00:00:38,910 --> 00:00:45,860 Dacă n este mai mare decât 0, atunci hai imprimare cu printf, ai ales un 16 00:00:45,860 --> 00:00:48,880 număr pozitiv. 17 00:00:48,880 --> 00:00:56,750 altfel dacă n este egal cu 0, atunci hai imprimare cu printf, ai ales 0. 18 00:00:56,750 --> 00:01:01,560 Și, în sfârșit, altfel dacă numărul este probabil negativ, să imprimați 19 00:01:01,560 --> 00:01:06,680 cu printf, ai ales un număr negativ. 20 00:01:06,680 --> 00:01:11,540 >> Să salvăm acum acest dosar și să-l dați prin intermediul a interpretului PHP - 21 00:01:11,540 --> 00:01:13,053 php condiții 1.php. 22 00:01:13,053 --> 00:01:16,010 23 00:01:16,010 --> 00:01:17,230 Aș dori un întreg vă rog. 24 00:01:17,230 --> 00:01:19,510 Ce zici de 50? 25 00:01:19,510 --> 00:01:20,960 Un număr pozitiv. 26 00:01:20,960 --> 00:01:23,195 >> Să-l executați din nou cu, să zicem, 0. 27 00:01:23,195 --> 00:01:24,500 Am ales 0. 28 00:01:24,500 --> 00:01:27,640 Să-l rulați din nou cu, spune, negativ 50. 29 00:01:27,640 --> 00:01:29,430 Și am luat într-adevăr un număr negativ. 30 00:01:29,430 --> 00:01:34,330 Dar observați, cel mai important, doar cum asemănătoare această sintaxă este de a C. 31 00:01:34,330 --> 00:01:35,526