1 00:00:00,000 --> 00:00:00,360 2 00:00:00,360 --> 00:00:02,530 >> SPEAKER: Írjunk egy programot a PHP. 3 00:00:02,530 --> 00:00:05,920 Ellentétben a C, ami egy összeállított nyelvet, PHP egy értelmezett 4 00:00:05,920 --> 00:00:09,340 nyelv, ami azt jelenti, amint írni a forráskódot a PHP, tudjuk 5 00:00:09,340 --> 00:00:12,960 egyszerűen futtassa elhaladó, hogy a forrás code bevitt úgynevezett egy 6 00:00:12,960 --> 00:00:16,340 tolmács, egy programot, amelynek célja az életben, hogy olvassa el a PHP forrás 7 00:00:16,340 --> 00:00:20,140 kódot, felülről lefelé, balról jobbra, és nem, line-by-line, bármi legyen is az 8 00:00:20,140 --> 00:00:21,650 már meg azt, hogy nem. 9 00:00:21,650 --> 00:00:25,450 Itt, a nevű fájlt hello.php, hadd kezdjem az alábbiak szerint. 10 00:00:25,450 --> 00:00:31,140 Nyitó zárójel, kérdőjel, php, és aztán lent, hadd zárja be, hogy a PHP 11 00:00:31,140 --> 00:00:33,700 tag a kérdőjel, hegyes zárójel. 12 00:00:33,700 --> 00:00:36,570 >> Most talál, egyes számítógépeken valóban megússza csak 13 00:00:36,570 --> 00:00:39,710 Ennek nyitó zárójel, kérdőjel, anélkül, hogy a záró php. 14 00:00:39,710 --> 00:00:42,920 De rájössz, hogy a kódot több hordozható és fut több számítógép esetén 15 00:00:42,920 --> 00:00:45,180 te ezt a részletesebb verziója. 16 00:00:45,180 --> 00:00:49,760 Most, a köztes ezek a címkék, csináljuk valami egyszerű, mint a printf, idézet 17 00:00:49,760 --> 00:00:53,230 idézet vége, "hello world", egy backslash n. 18 00:00:53,230 --> 00:00:55,610 >> Nézzük most mentse a fájlt és futtassa ezt a programot. 19 00:00:55,610 --> 00:00:58,490 De ahhoz, hogy futtatni ezt a fájlt, fogunk át kell adni, hogy a PHP 20 00:00:58,490 --> 00:00:59,180 tolmács. 21 00:00:59,180 --> 00:01:02,980 Szóval technikailag, mi a PHP és a halad, mint input a forráskódot I 22 00:01:02,980 --> 00:01:03,840 csak azt írta. 23 00:01:03,840 --> 00:01:10,150 Ehhez én parancssorból, Megteszem php hello.php. 24 00:01:10,150 --> 00:01:12,120 És ott látjuk, hello world. 25 00:01:12,120 --> 00:01:15,220 >> Persze, hogy a program futtatásához, volt tudni, hogy a programot írták 26 00:01:15,220 --> 00:01:18,400 a PHP, hogy én tudom, futtatni a tolmács. 27 00:01:18,400 --> 00:01:22,290 Ez természetesen egy ideális, különösen amikor a C, fordítás után a program 28 00:01:22,290 --> 00:01:25,500 a felhasználó csak futtatni anélkül, hogy hogy tudja, vagy érdekel, hogy egykor 29 00:01:25,500 --> 00:01:29,850 C nyelven írt, de azt lehet elérni, hogy ugyanolyan hatású, a PHP is. 30 00:01:29,850 --> 00:01:31,260 >> Menjünk vissza a forráskódot. 31 00:01:31,260 --> 00:01:34,970 A legtetején ezt a fájlt, nézzük hozzá egy kocsma, egy éles csattanás vagy 32 00:01:34,970 --> 00:01:39,610 felkiáltójel, majd perjel bin perjel php, ami egyszerűen a 33 00:01:39,610 --> 00:01:44,040 útvonal a PHP interpreter vagy program be az adott számítógépen. 34 00:01:44,040 --> 00:01:47,830 Nézzük most menteni a fájlt, hanem hogy a fájl futtatható 35 00:01:47,830 --> 00:01:49,230 amellett, hogy olvasható. 36 00:01:49,230 --> 00:01:52,810 Elég egy fájl olvasható a program, mint a PHP, hogy értelmezze 37 00:01:52,810 --> 00:01:56,820 , de ténylegesen futtatni egy programot, és keresni, hogy kocsma a tetején 38 00:01:56,820 --> 00:02:00,470 tudni, hogy mi tolmácsot kell használni végrehajtja a kódot, meg kell tenni a 39 00:02:00,470 --> 00:02:02,610 fájl futtatható is. 40 00:02:02,610 --> 00:02:09,840 >> Ehhez hadd írjon chmod egy plusz x, futtatható, hello.php. 41 00:02:09,840 --> 00:02:13,730 És most, fussunk dot perjel hello.php. 42 00:02:13,730 --> 00:02:15,400 És ismét azt látjuk, hello world. 43 00:02:15,400 --> 00:02:17,030 Most ezt egy lépéssel tovább. 44 00:02:17,030 --> 00:02:19,850 Nem kell, hogy felfedje a világ hogy ez a program, helló világ, 45 00:02:19,850 --> 00:02:21,140 PHP-ben íródott. 46 00:02:21,140 --> 00:02:27,280 Tudjuk eltávolítani, hogy a fájl kiterjesztése már valamint megadásával mv hello.php, 47 00:02:27,280 --> 00:02:32,750 kell átnevezni egyszerűen hello, és én most már nem pont perjel hello, és én 48 00:02:32,750 --> 00:02:34,090 Ismét látni hello world. 49 00:02:34,090 --> 00:02:36,080 >> Nézzük ezt egy utolsó lépést. 50 00:02:36,080 --> 00:02:39,810 Tegyük fel, hogy nem feltétlenül tudja az út, hogy a PHP a számítógépen 51 00:02:39,810 --> 00:02:43,980 e program lehet futni, de szeretné, hogy a számítógép, hogy megtalálja azt nekem. 52 00:02:43,980 --> 00:02:46,670 Kiderült, hogy egy csomó számítógépek, van egy program neve 53 00:02:46,670 --> 00:02:50,820 env környezet, E-N-V, amely lehet kitalálni a számunkra. 54 00:02:50,820 --> 00:02:57,020 Akkor menjünk vissza a kocsma és a változás, hogy egyszerűen env tér php. 55 00:02:57,020 --> 00:03:00,290 Ez az új kocsma utasítja a számítógépet, hogy ellenőrizze a környezet 56 00:03:00,290 --> 00:03:04,170 a program, PHP, és ha ott van, használni, hogy értelmezze ezt a programot. 57 00:03:04,170 --> 00:03:06,582