SPEAKER: Ni skribu programo en PHP. Kontraste C, kiu estas kompilita lingvon, PHP estas interpretita lingvo, kio signifas, kiam ni skribi nian fontkodon en PHP, ni povas simple ruli ĝin per pasante tiu fonto kodo kiel enigo en kio nomiĝas interpretisto, programo kies celo en la vivo estas por legi vian PHP-fonto kodo, supro al malsupro, maldekstre dekstren, kaj do, linio-per-linio, kio ajn ĝi estas vi jam metis tion fari. Tie, en dosiero nomata hello.php, Mi komencu jene. Malferma krampo, demandosigno, php kaj tiam malsupren malsupre, lasu min fermi ke php tag kun demandosigno, angulo krampo. Nun vi trovos, sur iuj komputiloj, vi efektive povas foriri kun nur faranta malferma krampo, demandosigno, sen la fina php. Sed vi trovos ke via kodo estas pli portebla kaj kuras en pli komputiloj, se vi faru uzas tion pli verbose versio. Nun, en-inter tiuj etikedoj, ni faru iu simpla, kiel printf, citaĵo unquote, "saluton mondo ', kun backslash n. Ni nun savu la dosieron kaj kuri ĉi programo. Sed kuri tiu dosiero, ni iras al devos pasi tra la PHP- interpretisto. Do teknike, ni kuris PHP, kaj pasante kiel enigo la fontkodo mi ĝuste skribis. Por fari tion, je mia ordono prompto, Mi tion faros php hello.php. Kaj ni vidas, saluton mondo. Kompreneble, kuri tiu programo, mi havis scii, ke la programo estis skribita en PHP, por ke mi ŝatus scii kuri lia interpretisto. Tiu certe estas ideala, precipe kiam, en C, post kompilita programo, uzanto povas nur funkcii sen devi scii aux zorgas, ke ĝi iam estis skribitaj en C. Sed ni povas atingi tiun saman efikon per PHP tiel. Ni reiru al mia fontkodon. Ĉe la plejsupro de tiu dosiero, ni aldoni shebang, akra krako aŭ ekkrion punkto, sekvata de oblikvo bin oblikvo php, kiuj estas simple la pado al la PHP-interpretilo aŭ programo sur tiu aparta komputilo. Ni nun savu la dosieron, sed ankaŭ fari la dosieron plenumebla krom legeblaj. Ĝi sufiĉas por dosiero estos legebla por programo kiel PHP interpreti ĝin, sed por vere rulas programon kaj serĉi tiu shebang ĉe la supron scii kion interpretisto uzi por ekzekuti la kodon, ni devas fari la dosiero ruleblan tiel. Por fari tion, ni tajpas chmod alpago x, por plenumebla, hello.php. Kaj nun, ni kuros dot oblikvo hello.php. Kaj denove, ni vidas saluton mondo. Nun ni povas utiligi ĉi tiun unu pasxon plu. Ni ne devas malkaŝi al la mondo ke ĉi tiu programo, saluton mondo, estas skribita en PHP. Ni povas forigi tiu dosiersufikso nun tiel specifigante mv hello.php, estos renomita simple saluton, kaj mi povas nun do skalara oblikvo saluton, kaj mi denove vidi saluton mondo. Ni prenu ĉi tiu fina paŝo. Supozu, ke mi ne nepre konas la pado al PHP sur la komputilo sur kio tiu programo povus kuri, sed mi volas la komputilon por trovi ĝin por mi. Rezultas, ke sur tereno de la komputiloj, tie estas programo nomata Koverto por medio, E-N-V, ke povas kompreni, ke ekstere por ni. Do ni revenu al la shebang kaj ŝanĝi ĝin al esti simple Koverto spaco php. Ĉi nova shebang instruos la komputilo por kontroli lian medion por la programo, PHP, kaj se ĝi estas tie, uzas tiun interpreti tiun programon.