1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,860 >> DAVID Malan: Pojďme napsat program PHP, který vyzve uživatele k 3 00:00:02,860 --> 00:00:05,350 číslo a pak určuje zda se, že číslo je 4 00:00:05,350 --> 00:00:07,690 pozitivní, 0, nebo negativní. 5 00:00:07,690 --> 00:00:11,480 Tady v podmínkách-1.php, jsem již dostal nás začala otevřením a 6 00:00:11,480 --> 00:00:13,160 uzavření tag PHP. 7 00:00:13,160 --> 00:00:17,320 Pojďme si nejprve deklarovat proměnnou, jednoduše tím, že dělá $ n. 8 00:00:17,320 --> 00:00:20,260 Znak dolaru znamená, že se jedná variabilní, a oznámení, že my ne 9 00:00:20,260 --> 00:00:21,770 je třeba poskytnout datový typ. 10 00:00:21,770 --> 00:00:24,900 >> Pojďme se teď voláme funkci nazvanou readline, který je podobný v duchu 11 00:00:24,900 --> 00:00:29,300 na GetString ve CS50 knihovny pro C Ale readline také bere argument 12 00:00:29,300 --> 00:00:32,600 který určuje řádek, který byste Líbí se zobrazí uživateli. 13 00:00:32,600 --> 00:00:36,660 Například, rád bych číslo, prosím. 14 00:00:36,660 --> 00:00:38,910 >> Pojďme se nyní analyzovat vstup uživatele. 15 00:00:38,910 --> 00:00:45,860 Pokud n je větší než 0, pak se pojďme tisk se s printf, jste si vybral 16 00:00:45,860 --> 00:00:48,880 kladné číslo. 17 00:00:48,880 --> 00:00:56,750 else if n rovno 0, pak se pojďme tisk se s printf, jste si vybral 0. 18 00:00:56,750 --> 00:01:01,560 A konečně, jinak, pokud je číslo pravděpodobně negativní, pojďme vytisknout 19 00:01:01,560 --> 00:01:06,680 s printf, si vybral záporné číslo. 20 00:01:06,680 --> 00:01:11,540 >> Pojďme se nyní tento soubor uložit a předat jej až do PHP interpretru - 21 00:01:11,540 --> 00:01:13,053 php podmínky-1.php. 22 00:01:13,053 --> 00:01:16,010 23 00:01:16,010 --> 00:01:17,230 Rád bych celé číslo, prosím. 24 00:01:17,230 --> 00:01:19,510 Jak se o 50 let? 25 00:01:19,510 --> 00:01:20,960 Kladné číslo. 26 00:01:20,960 --> 00:01:23,195 >> Pojďme jej spustit znovu, řekněme, 0. 27 00:01:23,195 --> 00:01:24,500 Jsem si vybral 0. 28 00:01:24,500 --> 00:01:27,640 Pojďme jej spustit znovu, říci, negativní 50. 29 00:01:27,640 --> 00:01:29,430 A já jsem opravdu vybral záporné číslo. 30 00:01:29,430 --> 00:01:34,330 Ale všimněte, co je nejdůležitější, jen jak podobný tato syntaxe je C. 31 00:01:34,330 --> 00:01:35,526