1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,860 >> DAVID MALAN: Scriviamo un programma in PHP che richiede all'utente un 3 00:00:02,860 --> 00:00:05,350 integer e quindi determina se tale intero è 4 00:00:05,350 --> 00:00:07,690 positivo, 0 o negativo. 5 00:00:07,690 --> 00:00:11,480 Qui in condizioni-1.php, ho già recensioniche noi iniziato con l'apertura e la 6 00:00:11,480 --> 00:00:13,160 chiusura di un tag PHP. 7 00:00:13,160 --> 00:00:17,320 Diamo prima dichiarare una variabile, semplicemente facendo $ n. 8 00:00:17,320 --> 00:00:20,260 Il segno del dollaro indica che si tratta una variabile, e l'avviso che non lo facciamo 9 00:00:20,260 --> 00:00:21,770 necessario fornire un tipo di dati. 10 00:00:21,770 --> 00:00:24,900 >> Vediamo ora chiamare una funzione chiamata readLine, che è simile nello spirito 11 00:00:24,900 --> 00:00:29,300 per getString nella biblioteca CS50 per C. Ma readLine prende anche un argomento 12 00:00:29,300 --> 00:00:32,600 che specifica il prompt che avresti vuole mostrare all'utente. 13 00:00:32,600 --> 00:00:36,660 Per esempio, mi piacerebbe un numero intero per favore. 14 00:00:36,660 --> 00:00:38,910 >> Passiamo ora ad analizzare l'input dell'utente. 15 00:00:38,910 --> 00:00:45,860 Se n è maggiore di 0, quindi di stampare lasciare con printf, hai scelto un 16 00:00:45,860 --> 00:00:48,880 numero positivo. 17 00:00:48,880 --> 00:00:56,750 else if n è uguale a 0, quindi cerchiamo di stampa con printf, hai scelto 0. 18 00:00:56,750 --> 00:01:01,560 E, infine, altrimenti se il numero è presumibilmente negativo, cerchiamo di stampare 19 00:01:01,560 --> 00:01:06,680 con printf, hai scelto un numero negativo. 20 00:01:06,680 --> 00:01:11,540 >> Vediamo ora salvare questo file e passarlo attraverso l'interprete PHP - 21 00:01:11,540 --> 00:01:13,053 php condizioni-1.php. 22 00:01:13,053 --> 00:01:16,010 23 00:01:16,010 --> 00:01:17,230 Mi piacerebbe un numero intero per favore. 24 00:01:17,230 --> 00:01:19,510 Come circa 50? 25 00:01:19,510 --> 00:01:20,960 Un numero positivo. 26 00:01:20,960 --> 00:01:23,195 >> Corriamo ancora con, diciamo, 0. 27 00:01:23,195 --> 00:01:24,500 Ho scelto 0. 28 00:01:24,500 --> 00:01:27,640 Corriamo ancora con, dire, negativo 50. 29 00:01:27,640 --> 00:01:29,430 E io infatti scelto un numero negativo. 30 00:01:29,430 --> 00:01:34,330 Ma si noti, soprattutto, basta quanto simile questa sintassi è quello di C. 31 00:01:34,330 --> 00:01:35,526