1 00:00:00,000 --> 00:00:00,360 2 00:00:00,360 --> 00:00:02,530 >> ALTAVEU: Escriurem un programa en PHP. 3 00:00:02,530 --> 00:00:05,920 A diferència de C, que és un llenguatge compilat, PHP és un interpretat 4 00:00:05,920 --> 00:00:09,340 llenguatge, el que significa que tan aviat com ens escriure el nostre codi font en PHP, de manera que podem 5 00:00:09,340 --> 00:00:12,960 simplement obriu fent passar aquesta font codi com informació del que s'anomena una 6 00:00:12,960 --> 00:00:16,340 intèrpret, un programa que té per objecte en la vida és llegir el seu codi font de PHP 7 00:00:16,340 --> 00:00:20,140 codi, de dalt a baix, d'esquerra a dreta, i do, línia per línia, el que sigui 8 00:00:20,140 --> 00:00:21,650 que ha establert que faci. 9 00:00:21,650 --> 00:00:25,450 Aquí, en un arxiu anomenat hello.php, permetin-me començar de la següent manera. 10 00:00:25,450 --> 00:00:31,140 Suport Obrir, signe d'interrogació, php, i després baix, permetin-me concloure que php 11 00:00:31,140 --> 00:00:33,700 etiqueta amb el signe d'interrogació, suport angular. 12 00:00:33,700 --> 00:00:36,570 >> Ara es trobarà, en alguns equips, realment pot sortir amb la seva 13 00:00:36,570 --> 00:00:39,710 fent parèntesi obert, signe d'interrogació, sense el php al final. 14 00:00:39,710 --> 00:00:42,920 Però trobareu que el seu codi és més portàtil i funciona en més ordinadors si 15 00:00:42,920 --> 00:00:45,180 fa ús d'aquesta versió més prolixa. 16 00:00:45,180 --> 00:00:49,760 Ara, enmig d'aquestes etiquetes, farem cosa simple, com printf, cita 17 00:00:49,760 --> 00:00:53,230 Ho van dir ells, "hola món", amb una barra invertida n. 18 00:00:53,230 --> 00:00:55,610 >> Ara anem a desar el fitxer i executar aquest programa. 19 00:00:55,610 --> 00:00:58,490 No obstant això, per executar aquest arxiu, anem a de passar a través del PHP 20 00:00:58,490 --> 00:00:59,180 intèrpret. 21 00:00:59,180 --> 00:01:02,980 Així que, tècnicament, se'ns està acabant PHP, i passa com a entrada el codi font que 22 00:01:02,980 --> 00:01:03,840 acabo d'escriure. 23 00:01:03,840 --> 00:01:10,150 Per a això, en la meva línia d'ordres, Faré php hello.php. 24 00:01:10,150 --> 00:01:12,120 I aquí ens veiem, hola món. 25 00:01:12,120 --> 00:01:15,220 >> Per descomptat, per executar aquest programa, vaig tenir saber que el programa va ser escrit 26 00:01:15,220 --> 00:01:18,400 en PHP, pel que jo sé per executar el seu intèrpret. 27 00:01:18,400 --> 00:01:22,290 Això sens dubte és un ideal, especialment quan, en C, després de compilar un programa, 28 00:01:22,290 --> 00:01:25,500 un usuari només pot executar sense haver saber o importar-li que alguna vegada va ser 29 00:01:25,500 --> 00:01:29,850 escrit en C. Però podem aconseguir que mateix efecte amb PHP també. 30 00:01:29,850 --> 00:01:31,260 >> Tornem al meu codi font. 31 00:01:31,260 --> 00:01:34,970 A la part superior d'aquest arxiu, anem a afegir un tinglado, un cop fort o 32 00:01:34,970 --> 00:01:39,610 signe d'exclamació, seguit per una barra bin slash php, que és simplement el 33 00:01:39,610 --> 00:01:44,040 ruta a l'intèrpret o programa PHP en aquest equip en particular. 34 00:01:44,040 --> 00:01:47,830 Ara anem a guardar l'arxiu, sinó també fer que l'arxiu executable 35 00:01:47,830 --> 00:01:49,230 A més de llegible. 36 00:01:49,230 --> 00:01:52,810 És suficient perquè un arxiu sigui llegible per a un programa com PHP interpretar 37 00:01:52,810 --> 00:01:56,820 , Però per realment executar un programa i buscar aquest tinglado a la part superior de la mateixa 38 00:01:56,820 --> 00:02:00,470 saber el que l'intèrpret ha d'utilitzar per executar el codi, hem de fer que el 39 00:02:00,470 --> 00:02:02,610 arxiu executable també. 40 00:02:02,610 --> 00:02:09,840 >> Per a això, escrigui chmod un plus x, per executable, hello.php. 41 00:02:09,840 --> 00:02:13,730 I ara, anem a córrer dot slash hello.php. 42 00:02:13,730 --> 00:02:15,400 I un cop més, veiem hola món. 43 00:02:15,400 --> 00:02:17,030 Ara podem portar això un pas més enllà. 44 00:02:17,030 --> 00:02:19,850 Nosaltres no hem de revelar al món que aquest programa, hola món, és 45 00:02:19,850 --> 00:02:21,140 escrit en PHP. 46 00:02:21,140 --> 00:02:27,280 Podem eliminar aquesta extensió de fitxer ara així especificant hello.php mv, 47 00:02:27,280 --> 00:02:32,750 es modifiquen les denominacions simplement hola, i jo pot ara quin punt slash hola, i jo 48 00:02:32,750 --> 00:02:34,090 veure de nou hola món. 49 00:02:34,090 --> 00:02:36,080 >> Anem a fer una pas final. 50 00:02:36,080 --> 00:02:39,810 Suposem que no necessàriament saben el camí a PHP en l'equip en 51 00:02:39,810 --> 00:02:43,980 que aquest programa pugui ser executat, però desitja que l'equip trobarem per a mi. 52 00:02:43,980 --> 00:02:46,670 Resulta que en una gran quantitat d'ordinadors, hi ha un programa anomenat 53 00:02:46,670 --> 00:02:50,820 env per al medi ambient, E-N-V, que pot donar-se compte d'això per nosaltres. 54 00:02:50,820 --> 00:02:57,020 Així que anem a tornar al tinglado i canviar que sigui simplement env php espai. 55 00:02:57,020 --> 00:03:00,290 Aquest nou muntatge instruir l' ordinador per comprovar el seu entorn per 56 00:03:00,290 --> 00:03:04,170 el programa, PHP, i si hi és, utilitzar-lo per interpretar aquest programa. 57 00:03:04,170 --> 00:03:06,582