1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,860 >> DAVID Malan: Imos escribir un programa en PHP que solicita ao usuario a un 3 00:00:02,860 --> 00:00:05,350 número enteiro e, a continuación, determina se ese enteiro é 4 00:00:05,350 --> 00:00:07,690 positivo, 0, ou negativo. 5 00:00:07,690 --> 00:00:11,480 Aquí en condicións de 1.php, eu xa obtido nos comezou por apertura e 6 00:00:11,480 --> 00:00:13,160 peche dunha etiqueta PHP. 7 00:00:13,160 --> 00:00:17,320 Imos primeiro declarar unha variable, simplemente facendo $ n. 8 00:00:17,320 --> 00:00:20,260 O cifrão indica que se trata unha variable, e aviso que non facer 9 00:00:20,260 --> 00:00:21,770 Debe fornecer un tipo de datos. 10 00:00:21,770 --> 00:00:24,900 >> Imos agora chamar unha función chamada readLine, que é semellante en espírito 11 00:00:24,900 --> 00:00:29,300 para getString na biblioteca para CS50 C. Pero readLine tamén leva un argumento 12 00:00:29,300 --> 00:00:32,600 que especifica o aviso que Quere mostrar para o usuario. 13 00:00:32,600 --> 00:00:36,660 Por exemplo, gustaríame un enteiro por favor. 14 00:00:36,660 --> 00:00:38,910 >> Imos agora analizar a entrada do usuario. 15 00:00:38,910 --> 00:00:45,860 Se n é maior que 0, entón imos de impresión con printf, escolleu un 16 00:00:45,860 --> 00:00:48,880 número positivo. 17 00:00:48,880 --> 00:00:56,750 else if n igual a 0, entón imos imprimir con printf, escolleu a 0. 18 00:00:56,750 --> 00:01:01,560 E, por último, máis se o número é presuntamente negativa, imos imprimir 19 00:01:01,560 --> 00:01:06,680 con printf, escolleu un número negativo. 20 00:01:06,680 --> 00:01:11,540 >> Imos agora gardar este ficheiro e pasalo ata o intérprete PHP - 21 00:01:11,540 --> 00:01:13,053 php-1.php condicións. 22 00:01:13,053 --> 00:01:16,010 23 00:01:16,010 --> 00:01:17,230 Gustaríame un enteiro por favor. 24 00:01:17,230 --> 00:01:19,510 Como preto de 50? 25 00:01:19,510 --> 00:01:20,960 Un número positivo. 26 00:01:20,960 --> 00:01:23,195 >> Imos executa-lo novo co, digamos, 0. 27 00:01:23,195 --> 00:01:24,500 Peguei 0. 28 00:01:24,500 --> 00:01:27,640 Imos executa-lo novo co, dicir, negativo 50. 29 00:01:27,640 --> 00:01:29,430 E eu de feito escolleu un número negativo. 30 00:01:29,430 --> 00:01:34,330 Pero teña en conta, o máis importante, só como semellante a sintaxe é a C. 31 00:01:34,330 --> 00:01:35,526