1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,860 >> DAVID Malan: Napišimo program PHP, ki od uporabnika zahteva za 3 00:00:02,860 --> 00:00:05,350 število in nato določi ali je to celo število 4 00:00:05,350 --> 00:00:07,690 pozitiven, 0 ali negativna. 5 00:00:07,690 --> 00:00:11,480 Tu v pogojih-1.php, sem že gotten nam z odprtjem začel in 6 00:00:11,480 --> 00:00:13,160 zapiranje PHP oznako. 7 00:00:13,160 --> 00:00:17,320 Poglejmo najprej razglasi spremenljivko, samo s tem $ n. 8 00:00:17,320 --> 00:00:20,260 Dolar znak označuje, da je to spremenljivka, in obvestilo, da ne bomo 9 00:00:20,260 --> 00:00:21,770 treba zagotoviti podatkovni tip. 10 00:00:21,770 --> 00:00:24,900 >> Pojdimo zdaj pokličete funkcijo readline, kar je podobno kot v duhu 11 00:00:24,900 --> 00:00:29,300 na getString v knjižnici CS50 za C. Ampak readline traja tudi argument 12 00:00:29,300 --> 00:00:32,600 , ki določa, da poziv, da boš želeli pokazati uporabnika. 13 00:00:32,600 --> 00:00:36,660 Na primer, želim celo prosim. 14 00:00:36,660 --> 00:00:38,910 >> Pojdimo zdaj analizirajo prispevek uporabnika. 15 00:00:38,910 --> 00:00:45,860 Če je n večji kot 0, potem pa tiskanja ven z printf, si izbral 16 00:00:45,860 --> 00:00:48,880 pozitivno število. 17 00:00:48,880 --> 00:00:56,750 if n enak 0, potem pa print ven z printf, si izbral 0. 18 00:00:56,750 --> 00:01:01,560 In nenazadnje, drugega, če je število verjetno negativen, dajmo natisnete 19 00:01:01,560 --> 00:01:06,680 z printf, si izbral negativno število. 20 00:01:06,680 --> 00:01:11,540 >> Pojdimo zdaj shranite to datoteko in jo prenese vse do PHP tolmača - 21 00:01:11,540 --> 00:01:13,053 php pogoji-1.php. 22 00:01:13,053 --> 00:01:16,010 23 00:01:16,010 --> 00:01:17,230 Želel bi celo prosim. 24 00:01:17,230 --> 00:01:19,510 Kaj pa 50? 25 00:01:19,510 --> 00:01:20,960 Pozitivno število. 26 00:01:20,960 --> 00:01:23,195 >> Dajmo še enkrat teči z, recimo, 0. 27 00:01:23,195 --> 00:01:24,500 Izbral sem 0.. 28 00:01:24,500 --> 00:01:27,640 Dajmo še enkrat teči z, pravijo, negativno 50. 29 00:01:27,640 --> 00:01:29,430 In sem res izbral negativno število. 30 00:01:29,430 --> 00:01:34,330 Ampak obvestilo, kar je najpomembneje, samo kako podobna je ta sintaksa je C. 31 00:01:34,330 --> 00:01:35,526