SIARADWR: Gadewch i ysgrifennu rhaglen yn PHP. Yn wahanol i C, sydd yn iaith llunio, PHP yn dehongli iaith, sy'n golygu cyn gynted ag y ysgrifennu ein cod ffynhonnell yn PHP, gallwn yn syml yn rhedeg drwy basio y ffynhonnell honno cod fel mewnbwn i mewn i hyn a elwir yn cyfieithydd, rhaglen sydd â'r diben mewn bywyd yw i ddarllen eich ffynhonnell PHP cod, top i'r gwaelod, o'r chwith i'r dde, a yn, llinell wrth linell, beth bynnag ydych wedi ei osod i wneud. Yma, mewn ffeil o'r enw hello.php, gadewch i mi ddechrau fel a ganlyn. Braced Agored, marc cwestiwn, php, a yna i lawr isod, gadewch i mi cau'r php tag gyda marc cwestiwn, braced ongl. Nawr byddwch yn dod o hyd i, ar rai cyfrifiaduron, rydych yn Gall mewn gwirionedd yn cael i ffwrdd gyda dim ond gwneud braced agored, gofynnod, heb y php llusgo. Ond byddwch yn canfod bod eich cod yn fwy cludadwy a rhedeg ar mwy o gyfrifiaduron os byddwch yn defnyddio y fersiwn fwy verbose. Yn awr, yn-rhwng y tagiau hyn, gadewch i ni wneud rhywbeth syml, fel printf, dyfyniad unquote, "helo byd", gyda slaes n. Gadewch i ni yn awr yn arbed y ffeil a rhedeg y rhaglen hon. Ond i redeg y ffeil, rydyn ni'n mynd i rhaid i basio drwy'r PHP cyfieithydd. Felly dechnegol, rydym yn rhedeg PHP, a pasio fel mewnbwn y cod ffynhonnell yr wyf yn newydd ei ysgrifennu. I wneud hyn, yn fy archa 'n barod, Byddaf yn gwneud hello.php php. Ac yno i ni weld, helo byd. Wrth gwrs, i redeg y rhaglen hon, yr wyf wedi i wybod bod y rhaglen ei ysgrifennu yn PHP, fel y byddwn i'n gwybod i redeg ei cyfieithydd. Mae hyn yn sicr yn ddelfrydol, yn enwedig pryd, yn C, ar ôl llunio rhaglen, gall defnyddiwr yn unig redeg heb orfod i adnabod neu'n gofalu ei fod yn unwaith hysgrifennu yn C. Ond gallwn gyflawni hynny un effaith â PHP hefyd. Gadewch i ni fynd yn ôl at fy cod ffynhonnell. Ar frig iawn y ffeil, gadewch i ni ychwanegu shebang, bang miniog neu pwynt ebychnod, wedi'i ddilyn gan slaes bin slaes php, sydd yn syml, y llwybr at y cyfieithydd PHP neu raglen ar y cyfrifiadur penodol. Gadewch i ni yn awr yn arbed y ffeil, ond hefyd gwneud y gweithredadwy ffeil yn ychwanegol at yn ddarllenadwy. Mae'n suffices i ffeil i fod yn ddarllenadwy ar gyfer rhaglen fel PHP i ddehongli , ond mewn gwirionedd yn rhedeg rhaglen ac chwilio am y shebang ar ben ei i wybod beth gyfieithydd i'w defnyddio i cyflawni'r cod, mae'n rhaid i ni wneud y ffeil gweithredadwy yn ogystal. I wneud hyn, gadewch i deipio chmod yn fantais x, er gweithredadwy, hello.php. Ac yn awr, gadewch i ni redeg dot slaes hello.php. Ac eto, yr ydym yn gweld y byd helo. Nawr gallwn fynd â hyn un cam ymhellach. Nid oes rhaid i ni ddatgelu i'r byd bod y rhaglen hon, helo byd, yn ysgrifennu yn PHP. Gallwn gael gwared ar y estyniad ffeil nawr yn ogystal drwy nodi hello.php mv, yn cael ei ail-enwi yn syml helo, ac yr wyf yn Gall yn awr a ydynt dot slaes helo, ac yr wyf yn unwaith eto yn gweld y byd helo. Gadewch i ni gymryd yr un cam terfynol. Gadewch i ni dybio nad wyf o reidrwydd yn gwybod y llwybr i PHP ar y cyfrifiadur ar y gallai rhaglen hon yn cael ei rhedeg, ond yr wyf yn eisiau i'r cyfrifiadur i ddod o hyd i mi. Mae'n ymddangos bod ar lawer o gyfrifiaduron, mae rhaglen o'r enw env ar gyfer yr amgylchedd, E-N-V, bod Gall y ffigwr allan i ni. Felly, gadewch i ni fynd yn ôl at y shebang a newid i fod yn php gofod yn syml env. Bydd y shebang newydd cyfarwyddo'r cyfrifiadur i wirio ei amgylchedd ar gyfer y rhaglen, PHP, ac os yw'n yno, ddefnyddio hynny i ddehongli y rhaglen hon.