1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,860 >> DAVID马兰:让我们在写一个程序 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在对C的CS50库 但也的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