1 00:00:00,000 --> 00:00:00,360 2 00:00:00,360 --> 00:00:02,530 >> SPEAKER: Recimo napisati program v PHP. 3 00:00:02,530 --> 00:00:05,920 Za razliko od C, kar je zbrati jezik, PHP je razlaga 4 00:00:05,920 --> 00:00:09,340 jezik, kar pomeni, da takoj, ko bomo napišete svoje izvorne kode v PHP, smo lahko 5 00:00:09,340 --> 00:00:12,960 preprosto vodijo mimo ta vir Koda kot surovina v kar se imenuje 6 00:00:12,960 --> 00:00:16,340 tolmač, program, katerega namen v življenju je, da berejo vaš PHP vir 7 00:00:16,340 --> 00:00:20,140 Koda, od zgoraj navzdol, od leve proti desni, in Ne, linija-by-line, karkoli že je 8 00:00:20,140 --> 00:00:21,650 ste jo nastavite storiti. 9 00:00:21,650 --> 00:00:25,450 Tukaj, v datoteki z imenom hello.php, Naj začnem takole. 10 00:00:25,450 --> 00:00:31,140 Oklepaj, vprašaj, php, in nato spodaj navzdol, naj zaključi php 11 00:00:31,140 --> 00:00:33,700 tag z vprašajem, kot nosilec. 12 00:00:33,700 --> 00:00:36,570 >> Sedaj boste našli na nekaterih računalnikih dejansko lahko izmaže samo 13 00:00:36,570 --> 00:00:39,710 početje oklepaj, vprašaj, brez zaključnimi php. 14 00:00:39,710 --> 00:00:42,920 Vendar boste ugotovili, da je vaša koda več prenosen in deluje na več računalnikov, če 15 00:00:42,920 --> 00:00:45,180 vam uporabo te bolj gostobesedni različico. 16 00:00:45,180 --> 00:00:49,760 Zdaj, v času med temi oznakami, naredimo nekaj preprostega, kot printf, citatom 17 00:00:49,760 --> 00:00:53,230 konec citata, "zdravo svet", z backslash n. 18 00:00:53,230 --> 00:00:55,610 >> Pojdimo zdaj shranite in zagon tega programa. 19 00:00:55,610 --> 00:00:58,490 Ampak zagnati to datoteko, gremo na morali skozi PHP 20 00:00:58,490 --> 00:00:59,180 tolmač. 21 00:00:59,180 --> 00:01:02,980 Tako tehnično, smo teče PHP, in poteka kot vhodni izvorno kodo I 22 00:01:02,980 --> 00:01:03,840 pravkar napisal. 23 00:01:03,840 --> 00:01:10,150 Če želite to narediti, v moji ukazno vrstico Jaz bom php hello.php. 24 00:01:10,150 --> 00:01:12,120 In tam smo videli, zdravo svet. 25 00:01:12,120 --> 00:01:15,220 >> Seveda, za zagon tega programa, sem imel vedeti, da je bil program napisan 26 00:01:15,220 --> 00:01:18,400 v PHP, tako da bi vedel teči svoj tolmača. 27 00:01:18,400 --> 00:01:22,290 To vsekakor je idealna, še posebej, ko je v C po prevajali programa, 28 00:01:22,290 --> 00:01:25,500 Uporabnik lahko samo teče brez vedeti, ali skrbi, da je bil nekoč 29 00:01:25,500 --> 00:01:29,850 napisana v C. Ampak bomo lahko dosegli, da Enak učinek s PHP kot dobro. 30 00:01:29,850 --> 00:01:31,260 >> Vrniva se na mojo izvorno kodo. 31 00:01:31,260 --> 00:01:34,970 Na samem vrhu te datoteke, dajva dodajte shebang, oster pok ali 32 00:01:34,970 --> 00:01:39,610 klicaj, sledi poševnica bin poševnica php, ki je preprosto 33 00:01:39,610 --> 00:01:44,040 Pot do PHP tolmača ali programa na ta računalnik. 34 00:01:44,040 --> 00:01:47,830 Pojdimo zdaj shranite datoteko, ampak tudi naredilo datoteko izvršljivo 35 00:01:47,830 --> 00:01:49,230 poleg berljivi. 36 00:01:49,230 --> 00:01:52,810 Zadostuje za datoteko, da bo berljivo za program, kot so PHP razložiti 37 00:01:52,810 --> 00:01:56,820 to, ampak dejansko zagnati program in poglej za ta shebang na vrhu je 38 00:01:56,820 --> 00:02:00,470 vedeti, kaj tolmač za uporabo na izvršitev kode, moramo narediti 39 00:02:00,470 --> 00:02:02,610 datoteko izvedljivo, kot tudi. 40 00:02:02,610 --> 00:02:09,840 >> Če želite to narediti, kaj je tip chmod plus x, za izvršljivo, hello.php. 41 00:02:09,840 --> 00:02:13,730 In zdaj, tekajmo pika slash hello.php. 42 00:02:13,730 --> 00:02:15,400 In še enkrat, bomo videli Hello world. 43 00:02:15,400 --> 00:02:17,030 Zdaj bomo lahko to še en korak naprej. 44 00:02:17,030 --> 00:02:19,850 Mi ne bi bilo treba razkriti svetu da, zdravo svet, je ta program 45 00:02:19,850 --> 00:02:21,140 napisana v PHP. 46 00:02:21,140 --> 00:02:27,280 Mi lahko odstranite to pripono zdaj kot tudi z določitvijo mv hello.php, 47 00:02:27,280 --> 00:02:32,750 se preimenovala v zdravo, in jaz Zdaj lahko pa pika poševnica zdravo, in jaz 48 00:02:32,750 --> 00:02:34,090 spet videti zdravo svet. 49 00:02:34,090 --> 00:02:36,080 >> Vzemimo tale zadnji korak. 50 00:02:36,080 --> 00:02:39,810 Recimo, da jaz ne nujno vedeti Pot v PHP na računalniku na 51 00:02:39,810 --> 00:02:43,980 ki bi lahko zagon tega programa, vendar sem želijo računalnik, da ga najdejo zame. 52 00:02:43,980 --> 00:02:46,670 Izkazalo se je, da na veliko računalnikov, tam je program, imenovan 53 00:02:46,670 --> 00:02:50,820 env za okolje, E-N-V, da lahko ugotovimo, da je za nas. 54 00:02:50,820 --> 00:02:57,020 Torej, vrnimo se k shebang in spremeniti, da bi bilo enostavno env prostor php. 55 00:02:57,020 --> 00:03:00,290 Ta nova shebang bo naročiti računalnik, da preveri njegovo okolje za 56 00:03:00,290 --> 00:03:04,170 Program, PHP, in če je tam, uporabiti, da razlaga tega programa. 57 00:03:04,170 --> 00:03:06,582