1 00:00:00,000 --> 00:00:00,360 2 00:00:00,360 --> 00:00:02,530 >> Ettekandja: Olgem kirjutada programm PHP. 3 00:00:02,530 --> 00:00:05,920 Erinevalt C, mis on koostatud keeles, PHP on tõlgendanud 4 00:00:05,920 --> 00:00:09,340 keeles, mis tähendab, niipea kui kirjutada meie lähtekoodi PHP, saame 5 00:00:09,340 --> 00:00:12,960 lihtsalt käivitada sooritades et allikas koodiga panuse, mida nimetatakse 6 00:00:12,960 --> 00:00:16,340 tõlk, programm, mille eesmärk elus on lugeda teie PHP allikas 7 00:00:16,340 --> 00:00:20,140 kood, ülevalt alla, vasakult paremale ja ei, rida-line, mis see on, 8 00:00:20,140 --> 00:00:21,650 olete loonud seda teha. 9 00:00:21,650 --> 00:00:25,450 Siin, faili nimega hello.php, lubage mul alustada järgmiselt. 10 00:00:25,450 --> 00:00:31,140 Sulg, küsimärk, php, ja siis allapoole, lubage mul sulgeda, et php 11 00:00:31,140 --> 00:00:33,700 tag koos küsimärk nurksulgu. 12 00:00:33,700 --> 00:00:36,570 >> Nüüd leiad, on mõned arvutid, siis võib tegelikult pääse lihtsalt 13 00:00:36,570 --> 00:00:39,710 teeme sulg, küsimärk, ilma trailing php. 14 00:00:39,710 --> 00:00:42,920 Aga sa leiad, et sinu kood on kantavate ja töötab rohkem arvuteid kui 15 00:00:42,920 --> 00:00:45,180 sa ei kasuta seda enam verbose versioon. 16 00:00:45,180 --> 00:00:49,760 Nüüd in-vahel neid silte, teeme midagi lihtsat, nagu printf, tsitaat 17 00:00:49,760 --> 00:00:53,230 lõppeb, "tere", längkriipsuga n. 18 00:00:53,230 --> 00:00:55,610 >> Olgem nüüd salvestage fail ja käivitada see programm. 19 00:00:55,610 --> 00:00:58,490 Aga joosta seda pilti, me ei kavatse pea seda läbi PHP 20 00:00:58,490 --> 00:00:59,180 tõlk. 21 00:00:59,180 --> 00:01:02,980 Nii tehniliselt, meil hakkab PHP, ja kulgeb sisendina lähtekoodi I 22 00:01:02,980 --> 00:01:03,840 lihtsalt kirjutas. 23 00:01:03,840 --> 00:01:10,150 Et seda teha, minu käsureale Ma teen php hello.php. 24 00:01:10,150 --> 00:01:12,120 Ja me näeme, tere. 25 00:01:12,120 --> 00:01:15,220 >> Muidugi, et käivitada see programm oli mul teada, et programm oli kirjutatud 26 00:01:15,220 --> 00:01:18,400 PHP, nii et ma tean, joosta oma tõlk. 27 00:01:18,400 --> 00:01:22,290 See on kindlasti suurepärane, eriti pärast seda, kui C, pärast koostamise programm, 28 00:01:22,290 --> 00:01:25,500 Kasutaja saab lihtsalt käivitada ilma teada või huvita, et see oli üks 29 00:01:25,500 --> 00:01:29,850 kirjutatud C. Aga me saame seda saavutada sama mõju PHP samuti. 30 00:01:29,850 --> 00:01:31,260 >> Lähme tagasi oma lähtekoodi. 31 00:01:31,260 --> 00:01:34,970 Tipus selle faili, lähme Lisa Jutt, terav pauk või 32 00:01:34,970 --> 00:01:39,610 hüüumärk, millele järgneb kaldkriips bin kärpida php, mis on lihtsalt 33 00:01:39,610 --> 00:01:44,040 tee PHP tõlk või programmi selle konkreetse arvutiga. 34 00:01:44,040 --> 00:01:47,830 Olgem nüüd salvestada faili, kuid ka teha faili käivitatava 35 00:01:47,830 --> 00:01:49,230 lisaks loetav. 36 00:01:49,230 --> 00:01:52,810 Piisab jaoks fail on loetav jaoks programmi nagu PHP tõlgendada 37 00:01:52,810 --> 00:01:56,820 , kuid tegelikult käivitada programmi ja otsima, et Jutt ülaosas see 38 00:01:56,820 --> 00:02:00,470 teada, mida tõlk kasutada täita kood, peame 39 00:02:00,470 --> 00:02:02,610 fail käivitatava samuti. 40 00:02:02,610 --> 00:02:09,840 >> Et seda teha, olgem kirjutad chmod pluss x, käivitatava, hello.php. 41 00:02:09,840 --> 00:02:13,730 Ja nüüd, olgem joosta dot kaldkriips hello.php. 42 00:02:13,730 --> 00:02:15,400 Ja veel, me näeme Tema maailmas. 43 00:02:15,400 --> 00:02:17,030 Nüüd saame seda ühe sammu edasi. 44 00:02:17,030 --> 00:02:19,850 Meil ei ole õigust avaldada maailma et see programm, tere, on 45 00:02:19,850 --> 00:02:21,140 kirjutatud PHP. 46 00:02:21,140 --> 00:02:27,280 Meil saab eemaldada, et faililaiend nüüd samuti määrates mv hello.php, 47 00:02:27,280 --> 00:02:32,750 nimetatakse ümber lihtsalt tere ja ma saab nüüd teha dot kärpida tere ja ma 48 00:02:32,750 --> 00:02:34,090 vt ka tere. 49 00:02:34,090 --> 00:02:36,080 >> Võtkem see lõplik samm. 50 00:02:36,080 --> 00:02:39,810 Oletame, et ma ei pruugi teada, tee PHP arvuti 51 00:02:39,810 --> 00:02:43,980 mis see programm võiks joosta, aga ma soovite, et arvuti leida see minu jaoks. 52 00:02:43,980 --> 00:02:46,670 Selgub, et on palju arvuteid, seal on programm nimega 53 00:02:46,670 --> 00:02:50,820 env keskkonna, E-N-V, et saab aru, et meie jaoks. 54 00:02:50,820 --> 00:02:57,020 Lähme tagasi Jutt ja muuta, et see oleks lihtsalt env ruumi php. 55 00:02:57,020 --> 00:03:00,290 See uus Jutt juhendavad arvuti, et kontrollida oma keskkonda 56 00:03:00,290 --> 00:03:04,170 programm, PHP, ja kui see on olemas, kasutada, et tõlgendada seda programmi. 57 00:03:04,170 --> 00:03:06,582