1 00:00:00,000 --> 00:00:00,360 2 00:00:00,360 --> 00:00:02,530 >> SPEAKER: Idemo napisati program u PHP-u. 3 00:00:02,530 --> 00:00:05,920 Za razliku od C, koji je sastavljen, jezik PHP je tumačiti 4 00:00:05,920 --> 00:00:09,340 jezik, što znači da čim pisati našu izvornog koda u PHP-u, možemo 5 00:00:09,340 --> 00:00:12,960 jednostavno ga pokrenuti polaganjem taj izvor Kod kao ulaz u ono što se zove 6 00:00:12,960 --> 00:00:16,340 tumač, programa čija je svrha u životu je čitati vaše PHP izvor 7 00:00:16,340 --> 00:00:20,140 code, od vrha do dna, s lijeva na desno, a Ne, liniju-po-line, što god da je 8 00:00:20,140 --> 00:00:21,650 kako ste ga postavili za napraviti. 9 00:00:21,650 --> 00:00:25,450 Ovdje, u datoteku pod nazivom hello.php, neka mi početi na sljedeći način. 10 00:00:25,450 --> 00:00:31,140 Otvorena zagrada, upitnik, php, i onda dolje, neka mi zatvoriti taj php 11 00:00:31,140 --> 00:00:33,700 tag s upitnikom, kut nosač. 12 00:00:33,700 --> 00:00:36,570 >> Sada ćete naći na nekim računalima, te zapravo može izvući samo 13 00:00:36,570 --> 00:00:39,710 radi otvorena zagrada, upitnik, bez prateći php. 14 00:00:39,710 --> 00:00:42,920 No, vidjet ćete da je vaš broj je više prenosiv i radi na više računala, ako 15 00:00:42,920 --> 00:00:45,180 vi koristite ovu više verbose verziju. 16 00:00:45,180 --> 00:00:49,760 Sada, u između tih oznaka, idemo napraviti nešto jednostavno, poput printf, citat 17 00:00:49,760 --> 00:00:53,230 završiti citat, "Pozdrav svijetu", kosom crticom n. 18 00:00:53,230 --> 00:00:55,610 >> Idemo sada spremiti datoteku i pokrenuti ovaj program. 19 00:00:55,610 --> 00:00:58,490 No pokrenuti ovu datoteku, idemo u morati proći kroz PHP 20 00:00:58,490 --> 00:00:59,180 tumača. 21 00:00:59,180 --> 00:01:02,980 Dakle, tehnički, vodimo PHP, i prolazi kao ulaz koda sam 22 00:01:02,980 --> 00:01:03,840 samo pisao. 23 00:01:03,840 --> 00:01:10,150 Da biste to učinili, po mom naredbenog retka, Učinit ću php hello.php. 24 00:01:10,150 --> 00:01:12,120 I tu vidimo, hello world. 25 00:01:12,120 --> 00:01:15,220 >> Naravno, pokrenuti ovaj program, morao sam znati da je program napisan 26 00:01:15,220 --> 00:01:18,400 u PHP-u, tako da bih znali pokrenuti svoj tumača. 27 00:01:18,400 --> 00:01:22,290 To je svakako idealno, pogotovo kada je, u C, nakon sastavljanja programa, 28 00:01:22,290 --> 00:01:25,500 Korisnik samo možete ga pokrenuti bez znati ili briga što je nekad bio 29 00:01:25,500 --> 00:01:29,850 zapisano u C. Ali možemo postići da Isti učinak s PHP kao dobro. 30 00:01:29,850 --> 00:01:31,260 >> Idemo natrag u moje izvornog koda. 31 00:01:31,260 --> 00:01:34,970 Na samom vrhu ove datoteke, neka je dodati stvar, oštar prasak ili 32 00:01:34,970 --> 00:01:39,610 uskličnik, slijedi udarac bin slash php, što je jednostavno 33 00:01:39,610 --> 00:01:44,040 Put do PHP tumača ili programa na ovom računalu. 34 00:01:44,040 --> 00:01:47,830 Idemo sada spremite datoteku, ali i čine sliku izvršnu 35 00:01:47,830 --> 00:01:49,230 uz čitljiv. 36 00:01:49,230 --> 00:01:52,810 Dovoljno za datoteke biti čitljiva za program poput PHP tumačiti 37 00:01:52,810 --> 00:01:56,820 da, ali to je zapravo pokrenuti program i tražiti da shebang na vrhu njega 38 00:01:56,820 --> 00:02:00,470 znati što tumač za korištenje na izvršavanje koda, moramo napraviti 39 00:02:00,470 --> 00:02:02,610 podnijeti izvršnu kao dobro. 40 00:02:02,610 --> 00:02:09,840 >> Da biste to učinili, neka je upisati chmod plus x, za izvršnu, hello.php. 41 00:02:09,840 --> 00:02:13,730 A sada, idemo raditi točku slash hello.php. 42 00:02:13,730 --> 00:02:15,400 A opet, vidimo Pozdrav svijetu. 43 00:02:15,400 --> 00:02:17,030 Sada možemo uzeti ovaj korak dalje. 44 00:02:17,030 --> 00:02:19,850 Ne moramo otkriti na svijetu da je ovaj program, Pozdrav svijetu, je 45 00:02:19,850 --> 00:02:21,140 pisan u PHP-u. 46 00:02:21,140 --> 00:02:27,280 Možemo ukloniti taj datotečni nastavak sada kao i određivanjem mv hello.php, 47 00:02:27,280 --> 00:02:32,750 bit će preimenovan samo pozdraviti, i ja može sada učiniti dot slash Pozdrav, i ja 48 00:02:32,750 --> 00:02:34,090 ponovno vidjeti Pozdrav svijetu. 49 00:02:34,090 --> 00:02:36,080 >> Uzmimo taj posljednji korak. 50 00:02:36,080 --> 00:02:39,810 Pretpostavimo da sam nužno ne znam Put u PHP na računalu u 51 00:02:39,810 --> 00:02:43,980 koji je ovaj program može se pokrenuti, ali ja Želite računalo pronaći za mene. 52 00:02:43,980 --> 00:02:46,670 Ispada da je puno računala, postoji program koji se zove 53 00:02:46,670 --> 00:02:50,820 ENV za okoliš, E-N-V, koje mogu shvatiti da se za nas. 54 00:02:50,820 --> 00:02:57,020 Tako ćemo se vratiti na shebang i promijeniti da bude jednostavno env prostor php. 55 00:02:57,020 --> 00:03:00,290 Ova nova shebang će uputiti Računalo provjeriti svoj okoliš za 56 00:03:00,290 --> 00:03:04,170 Program, PHP, a ako je ima, koristiti kako protumačiti ovaj program. 57 00:03:04,170 --> 00:03:06,582