SPEAKER: Idemo napisati program u PHP-u. Za razliku od C, koji je sastavljen, jezik PHP je tumačiti jezik, što znači da čim pisati našu izvornog koda u PHP-u, možemo jednostavno ga pokrenuti polaganjem taj izvor Kod kao ulaz u ono što se zove tumač, programa čija je svrha u životu je čitati vaše PHP izvor code, od vrha do dna, s lijeva na desno, a Ne, liniju-po-line, što god da je kako ste ga postavili za napraviti. Ovdje, u datoteku pod nazivom hello.php, neka mi početi na sljedeći način. Otvorena zagrada, upitnik, php, i onda dolje, neka mi zatvoriti taj php tag s upitnikom, kut nosač. Sada ćete naći na nekim računalima, te zapravo može izvući samo radi otvorena zagrada, upitnik, bez prateći php. No, vidjet ćete da je vaš broj je više prenosiv i radi na više računala, ako vi koristite ovu više verbose verziju. Sada, u između tih oznaka, idemo napraviti nešto jednostavno, poput printf, citat završiti citat, "Pozdrav svijetu", kosom crticom n. Idemo sada spremiti datoteku i pokrenuti ovaj program. No pokrenuti ovu datoteku, idemo u morati proći kroz PHP tumača. Dakle, tehnički, vodimo PHP, i prolazi kao ulaz koda sam samo pisao. Da biste to učinili, po mom naredbenog retka, Učinit ću php hello.php. I tu vidimo, hello world. Naravno, pokrenuti ovaj program, morao sam znati da je program napisan u PHP-u, tako da bih znali pokrenuti svoj tumača. To je svakako idealno, pogotovo kada je, u C, nakon sastavljanja programa, Korisnik samo možete ga pokrenuti bez znati ili briga što je nekad bio zapisano u C. Ali možemo postići da Isti učinak s PHP kao dobro. Idemo natrag u moje izvornog koda. Na samom vrhu ove datoteke, neka je dodati stvar, oštar prasak ili uskličnik, slijedi udarac bin slash php, što je jednostavno Put do PHP tumača ili programa na ovom računalu. Idemo sada spremite datoteku, ali i čine sliku izvršnu uz čitljiv. Dovoljno za datoteke biti čitljiva za program poput PHP tumačiti da, ali to je zapravo pokrenuti program i tražiti da shebang na vrhu njega znati što tumač za korištenje na izvršavanje koda, moramo napraviti podnijeti izvršnu kao dobro. Da biste to učinili, neka je upisati chmod plus x, za izvršnu, hello.php. A sada, idemo raditi točku slash hello.php. A opet, vidimo Pozdrav svijetu. Sada možemo uzeti ovaj korak dalje. Ne moramo otkriti na svijetu da je ovaj program, Pozdrav svijetu, je pisan u PHP-u. Možemo ukloniti taj datotečni nastavak sada kao i određivanjem mv hello.php, bit će preimenovan samo pozdraviti, i ja može sada učiniti dot slash Pozdrav, i ja ponovno vidjeti Pozdrav svijetu. Uzmimo taj posljednji korak. Pretpostavimo da sam nužno ne znam Put u PHP na računalu u koji je ovaj program može se pokrenuti, ali ja Želite računalo pronaći za mene. Ispada da je puno računala, postoji program koji se zove ENV za okoliš, E-N-V, koje mogu shvatiti da se za nas. Tako ćemo se vratiti na shebang i promijeniti da bude jednostavno env prostor php. Ova nova shebang će uputiti Računalo provjeriti svoj okoliš za Program, PHP, a ako je ima, koristiti kako protumačiti ovaj program.