1 00:00:00,000 --> 00:00:00,360 2 00:00:00,360 --> 00:00:02,530 >> SPEAKER: Kirjoitetaan ohjelma PHP. 3 00:00:02,530 --> 00:00:05,920 Toisin kuin C, joka on käännetty kielestä, PHP on tulkittava 4 00:00:05,920 --> 00:00:09,340 kieliin, joten heti kun me kirjoittaa meidän lähdekoodin PHP, voimme 5 00:00:09,340 --> 00:00:12,960 yksinkertaisesti ajaa sen ohimennen, että lähde koodin syöttö, mitä kutsutaan 6 00:00:12,960 --> 00:00:16,340 tulkki, ohjelmaa, jonka tarkoituksena elämässä on lukea PHP lähde 7 00:00:16,340 --> 00:00:20,140 koodia, ylhäältä alas, vasemmalta oikealle, ja do, rivi-riviltä, ​​mitä se on 8 00:00:20,140 --> 00:00:21,650 olet asettanut sitä tekemään. 9 00:00:21,650 --> 00:00:25,450 Täällä tiedosto nimeltä hello.php, haluaisin aloittaa seuraavasti. 10 00:00:25,450 --> 00:00:31,140 Alkusulkumerkki, kysymysmerkki, php, ja sitten alas alla, anna minun lähellä, että php 11 00:00:31,140 --> 00:00:33,700 tag kysymysmerkki, kulmasulkeen. 12 00:00:33,700 --> 00:00:36,570 >> Nyt löydät, joissakin tietokoneissa voi todella saada pois vain 13 00:00:36,570 --> 00:00:39,710 tekee alkusulkumerkki, kysymysmerkki, ilman perään php. 14 00:00:39,710 --> 00:00:42,920 Mutta huomaat, että koodi on enemmän kannettava ja toimii useammassa tietokoneessa, jos 15 00:00:42,920 --> 00:00:45,180 et käytä tätä Pidempi versio. 16 00:00:45,180 --> 00:00:49,760 Nyt siltä väliltä näitä elementtejä, tehdään jotain yksinkertaista, kuten printf, lainaus 17 00:00:49,760 --> 00:00:53,230 unquote, "Hello World", kenoviivaan n. 18 00:00:53,230 --> 00:00:55,610 >> Katsotaanpa nyt tallentaa tiedoston ja suorita tämä ohjelma. 19 00:00:55,610 --> 00:00:58,490 Mutta suorittaa tämän tiedoston, aiomme on kuljettava sitä kautta PHP 20 00:00:58,490 --> 00:00:59,180 tulkki. 21 00:00:59,180 --> 00:01:02,980 Joten teknisesti, olemme käynnissä PHP ja kulkee syötteenä lähdekoodi I 22 00:01:02,980 --> 00:01:03,840 vain kirjoitti. 23 00:01:03,840 --> 00:01:10,150 Voit tehdä tämän, minun komentoriville, Teen php hello.php. 24 00:01:10,150 --> 00:01:12,120 Ja siellä me näemme, hello world. 25 00:01:12,120 --> 00:01:15,220 >> Tietenkin ohjelman suorittamiseen, minulla oli tietää, että ohjelma oli kirjoitettu 26 00:01:15,220 --> 00:01:18,400 PHP, jotta tietäisin ajaa sen tulkki. 27 00:01:18,400 --> 00:01:22,290 Tämä varmasti on ihanteellista erityisesti kun, C, jälkeen kootaan ohjelman 28 00:01:22,290 --> 00:01:25,500 Käyttäjä voi vain ajaa sitä ilman tietää tai välitä siitä, että se oli kerran 29 00:01:25,500 --> 00:01:29,850 kirjoitettu C. Mutta voimme saavuttaa tämän sama vaikutus PHP samoin. 30 00:01:29,850 --> 00:01:31,260 >> Mennään takaisin minun lähdekoodia. 31 00:01:31,260 --> 00:01:34,970 Huipulla olevan tiedoston, katsotaanpa lisätä roska, terävä bang tai 32 00:01:34,970 --> 00:01:39,610 huutomerkki, jonka jälkeen kauttaviiva bin slash php, joka on yksinkertaisesti 33 00:01:39,610 --> 00:01:44,040 polku PHP tulkin tai ohjelmaan tähän tiettyyn tietokoneeseen. 34 00:01:44,040 --> 00:01:47,830 Katsotaanpa nyt tallentaa tiedoston, mutta myös tehdä tiedosto suoritettavan 35 00:01:47,830 --> 00:01:49,230 lisäksi luettavissa. 36 00:01:49,230 --> 00:01:52,810 Se riittää tiedoston luettavissa ohjelmaa, kuten PHP tulkita 37 00:01:52,810 --> 00:01:56,820 se, mutta todella ajaa ohjelmaa ja katso, että roska yläreunassa se 38 00:01:56,820 --> 00:02:00,470 tietää, mitä tulkki käyttää suorittaa koodia, meidän on tehtävä 39 00:02:00,470 --> 00:02:02,610 tiedostoon suoritettavan samoin. 40 00:02:02,610 --> 00:02:09,840 >> Voit tehdä tämän, nyt kirjoita chmod plus x, suoritettavia, hello.php. 41 00:02:09,840 --> 00:02:13,730 Ja nyt juostaan ​​dot slash hello.php. 42 00:02:13,730 --> 00:02:15,400 Ja taas näemme hello world. 43 00:02:15,400 --> 00:02:17,030 Nyt voimme ottaa tämän askeleen pidemmälle. 44 00:02:17,030 --> 00:02:19,850 Meidän ei tarvitse paljastaa maailmalle että tämä ohjelma, hello world, on 45 00:02:19,850 --> 00:02:21,140 kirjoitettu PHP. 46 00:02:21,140 --> 00:02:27,280 Voimme poistaa kyseisen tiedoston laajennus nyt sekä määrittelemällä mv hello.php, 47 00:02:27,280 --> 00:02:32,750 on nimeksi yksinkertaisesti Hei, ja minä voi nyt tehdä piste slash hello, ja minä 48 00:02:32,750 --> 00:02:34,090 jälleen nähdä hello world. 49 00:02:34,090 --> 00:02:36,080 >> Otetaanpa tämä viimeinen vaihe. 50 00:02:36,080 --> 00:02:39,810 Oletetaan, että en välttämättä tiedä polku PHP tietokoneen 51 00:02:39,810 --> 00:02:43,980 , johon tämä ohjelma voidaan ajaa, mutta en haluavat tietokone löytää sen minulle. 52 00:02:43,980 --> 00:02:46,670 On käynyt ilmi, että paljon tietokoneita, siellä on ohjelma nimeltä 53 00:02:46,670 --> 00:02:50,820 env ympäristöä, E-N-V, että voi sen selville meille. 54 00:02:50,820 --> 00:02:57,020 Joten mennään takaisin roska ja muuttaa sen olevan yksinkertaisesti env tilaa php. 55 00:02:57,020 --> 00:03:00,290 Tämä uusi roska neuvoo tietokone tarkistaa sen ympäristön 56 00:03:00,290 --> 00:03:04,170 ohjelma, PHP, ja jos se on olemassa, käyttää tätä tulkita tämän ohjelman. 57 00:03:04,170 --> 00:03:06,582