SPEAKER: Să scrie un program in PHP. Spre deosebire de C, care este un limbaj compilat, PHP este un interpretată limbă, ceea ce înseamnă că de îndată ce ne-am scrie codul nostru sursă în PHP, putem pur și simplu a alerga prin trecerea ca sursă cod ca mărime de intrare în ceea ce se numește un interpret, un program al cărui scop în viață este de a citi sursa PHP cod, de sus în jos, la stânga la dreapta, și Nu, linie cu linie, oricare ar fi ea ați setat-o ​​să facă. Aici, într-un fișier numit hello.php, permiteți-mi să încep, după cum urmează. Deschis suport, semn de întrebare, php, și apoi jos, lasă-mă să închid ca php tag-ul cu semn de întrebare, suport unghi. Acum, veți găsi, pe unele computere, te se pot obține de fapt, departe cu doar acest suport deschis, semn de întrebare, fără php trailing. Dar veți găsi că codul este mai mult portabil și ruleaza pe mai multe calculatoare în cazul în care nu utilizați această versiune mai detaliată. Acum, în-între aceste tag-uri, să facem ceva simplu, cum ar fi printf, citat unquote, "Hello World", cu un backslash n. Să salvăm acum fișierul și a alerga acest program. Dar pentru a rula acest fișier, vom trebuie să-l treacă prin PHP interpret. Deci, punct de vedere tehnic, nu mai avem PHP, și trece ca intrare codul sursă I doar scris. Pentru a face acest lucru, la prompt de comanda mea, Voi face php hello.php. Și acolo vom vedea, salut lume. Desigur, pentru a rula acest program, am avut să știe că programul a fost scris in PHP, așa că aș ști pentru a rula interpret acestuia. Acest lucru cu siguranță este un ideal, mai ales atunci când, în C, după întocmirea unui program, un utilizator poate rula doar fără să știu sau de îngrijire, care a fost odata scris în C. Dar putem realiza că același efect cu PHP, de asemenea. Să ne întoarcem la codul sursă. La foarte de sus a acestui fișier, să adăuga un shebang, un bang ascuțit sau semn de exclamare, urmat de o bară oblică bin slash php, care este pur și simplu cale de a interpretul PHP sau programul pe acest computer special. Să salvăm acum fișierul, dar, de asemenea, faceți fișierul executabil în plus față de ușor de citit. Este suficient pentru un fișier pentru a fi ușor de citit pentru un program ca PHP să interpreteze l, dar de fapt pentru a rula un program și uita-te pentru că shebang în partea de sus a acesteia să știe ce interpret de a utiliza pentru a executa codul, avem de a face fișier executabil de asemenea. Pentru a face acest lucru, să tastați chmod un plus x, pentru executabil, hello.php. Și acum, hai să alerga dot slash hello.php. Și din nou, vom vedea lumea salut. Acum putem lua acest un pas mai departe. Noi nu trebuie să dezvăluie în lume că acest program, salut lume, este scris în PHP. Putem elimina că extensia acum precum și prin specificarea hello.php mv, va fi redenumit pur și simplu salut, și eu poate face acum punct slash salut, și eu vedea din nou salut lume. Să facem un pas final. Să presupunem că nu știu neapărat calea de PHP pe calculator pe care acest program ar putea fi rulat, dar eu Vreau computer pentru a găsi pentru mine. Se pare că pe un lot de calculatoare, există un program numit env pentru mediu, E-N-V, care poate da seama de asta pentru noi. Deci, haideți să ne întoarcem la shebang și schimba-l pentru a fi pur și simplu env php spațiu. Acest nou shebang va instrui calculator pentru a verifica mediul său de programul, PHP, și dacă e acolo, folosi pentru a interpreta acest program.