1
00:00:00,000 --> 00:00:00,330

2
00:00:00,330 --> 00:00:02,860
>> DAVID MALAN: Vamos escrever um programa em
PHP que solicita ao usuário para um

3
00:00:02,860 --> 00:00:05,350
número inteiro e, em seguida, determina
se esse inteiro é

4
00:00:05,350 --> 00:00:07,690
positivo, 0, ou negativo.

5
00:00:07,690 --> 00:00:11,480
Aqui em condições de 1.php, eu já
obtido nos começou por abertura e

6
00:00:11,480 --> 00:00:13,160
fechamento de uma tag PHP.

7
00:00:13,160 --> 00:00:17,320
Vamos primeiro declarar uma variável,
simplesmente fazendo $ n.

8
00:00:17,320 --> 00:00:20,260
O cifrão indica que este é
uma variável, e aviso que não fazer

9
00:00:20,260 --> 00:00:21,770
precisa fornecer um tipo de dados.

10
00:00:21,770 --> 00:00:24,900
>> Vamos agora chamar uma função chamada
readLine, que é semelhante em espírito

11
00:00:24,900 --> 00:00:29,300
para getString na biblioteca para CS50 C.
Mas readLine também leva um argumento

12
00:00:29,300 --> 00:00:32,600
que especifica o aviso que tinha
gostaria de mostrar para o usuário.

13
00:00:32,600 --> 00:00:36,660
Por exemplo, eu gostaria
um inteiro por favor.

14
00:00:36,660 --> 00:00:38,910
>> Vamos agora analisar a entrada do usuário.

15
00:00:38,910 --> 00:00:45,860
Se n for maior que 0, então vamos de impressão
com printf, você escolheu um

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ão vamos impressão
com printf, você escolheu a 0.

18
00:00:56,750 --> 00:01:01,560
E, por último, mais se o número é
presumivelmente negativa, vamos imprimir

19
00:01:01,560 --> 00:01:06,680
com printf, você escolheu
um número negativo.

20
00:01:06,680 --> 00:01:11,540
>> Vamos agora salvar esse arquivo e passá-lo
até o interpretador PHP -

21
00:01:11,540 --> 00:01:13,053
php-1.php condições.

22
00:01:13,053 --> 00:01:16,010

23
00:01:16,010 --> 00:01:17,230
Eu gostaria de um inteiro por favor.

24
00:01:17,230 --> 00:01:19,510
Como cerca de 50?

25
00:01:19,510 --> 00:01:20,960
Um número positivo.

26
00:01:20,960 --> 00:01:23,195
>> Vamos executá-lo novamente com o, digamos, 0.

27
00:01:23,195 --> 00:01:24,500
Peguei 0.

28
00:01:24,500 --> 00:01:27,640
Vamos executá-lo novamente com o,
dizer, negativo 50.

29
00:01:27,640 --> 00:01:29,430
E eu de fato escolheu um número negativo.

30
00:01:29,430 --> 00:01:34,330
Mas note, o mais importante, apenas
como semelhante a sintaxe é a C.

31
00:01:34,330 --> 00:01:35,526