1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,860 >> Дејвид 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 затворање на 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 друго, ако 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