Beth yw Ffeil PHP?

Sut i Agored, Golygu, a Throsi Ffeiliau PHP

Mae ffeil gydag estyniad ffeil .PHP yn ffeil Cod Ffynhonnell PHP sy'n cynnwys cod Preprocessor Hypertext. Fe'u defnyddir yn aml fel ffeiliau tudalen we sy'n cynhyrchu HTML o injan PHP fel arfer sy'n rhedeg ar weinydd gwe.

Y cynnwys HTML y mae'r injan PHP yn ei greu o'r cod yw'r hyn a welir yn y porwr gwe. Gan mai gweinydd y we yw lle mae'r cod PHP yn cael ei weithredu, nid yw cael mynediad at dudalen PHP yn rhoi mynediad i'r cod ond yn hytrach mae'n darparu'r cynnwys HTML y mae'r gweinydd yn ei gynhyrchu.

Sylwer: Fe allai rhai ffeiliau Cod Ffynhonnell PHP ddefnyddio estyniad ffeil wahanol fel .PHTML, PHP3, PHP4, PHP5, PHP7 neu PHPS.

Sut i Agored Ffeiliau PHP

Mae ffeiliau PHP yn ddogfennau testun yn unig, felly gallwch chi agor un gydag unrhyw olygydd testun neu borwr gwe. Mae Notepad yn Ffenestri yn un enghraifft ond mae tynnu sylw at gystrawen mor ddefnyddiol wrth godio mewn PHP y mae golygydd PHP mwy penodol yn cael ei ffafrio fel rheol.

Mae rhai o'r rhaglenni a grybwyllir yn ein rhestr Golygyddion Testun Am Ddim yn cynnwys tynnu sylw cystrawen. Dyma rai o olygyddion PHP eraill: Adobe Dreamweaver, Offer Datblygu PHP Eclipse, Zend Studio, phpDesigner, EditPlus a WeBuilder.

Fodd bynnag, er y bydd y rhaglenni hynny yn gadael i chi olygu neu newid ffeiliau PHP, nid ydynt yn gadael i chi redeg gweinydd PHP mewn gwirionedd. Am hynny, mae arnoch angen rhywbeth fel Apache Web Server. Gweler y canllaw Gosod a Ffurfweddu ar PHP.net os oes angen help arnoch.

Sylwer: Gallai rhai ffeiliau .PHP fod yn ffeiliau neu ddelweddau cyfryngau a ddynodwyd yn ddamweiniol gyda'r estyniad ffeil .PHP. Yn yr achosion hynny, dim ond ailenwi estyniad y ffeil i'r un iawn ac yna dylai agor yn gywir yn y rhaglen sy'n dangos y math o ffeil hwnnw, fel chwaraewr fideo os ydych chi'n gweithio gyda ffeil MP4 .

Sut i Trosi Ffeil PHP

Gweler y dogfennau ar jason_encode ar PHP.net i ddysgu sut i drosi arrays PHP i mewn i gôd Javascript yn y fformat JSON (Nodyn Amcan JavaScript). Mae hyn ar gael yn PHP 5.2 ac yn unig.

I gynhyrchu PDFs o PHP, gweler FPDF neu dompdf.

Ni allwch drosi ffeiliau PHP i fformatau di-destun fel MP4 neu JPG . Os oes gennych ffeil gydag estyniad ffeil .PHP y gwyddoch y dylai fod wedi'i lwytho i lawr mewn fformat fel un o'r rhai, ail-enwi estyniad y ffeil o .PHP i .MP4 (neu ba bynnag fformat y dylai fod).

Sylwer: Nid yw ail-enwi ffeil fel hyn yn perfformio ffeil go iawn ond yn hytrach dim ond caniatáu i'r rhaglen gywir agor y ffeil. Fel rheol, caiff addasiadau go iawn eu cynnal naill ai o fewn offeryn trosi ffeiliau neu ddewislen Save as neu Export rhaglen.

Sut i Wneud PHP Gweithio Gyda HTML

Mae'r cod PHP wedi'i fewnosod mewn ffeil HTML yn cael ei deall fel PHP ac nid HTML pan gaiff ei amgau yn y tagiau hyn yn lle'r tag HTML cyffredin:

I gysylltu â ffeil PHP o fewn ffeil HTML, rhowch y cod canlynol yn y ffeil HTML, lle mae footer.php yn enw eich ffeil eich hun:

Weithiau, gallwch weld bod tudalen gwe yn defnyddio PHP trwy edrych ar ei URL , fel pryd y gelwir y ffeil PHP diofyn yn index.php . Yn yr enghraifft hon, gallai edrych fel http://www.examplesite.com/index.php .

Mwy o wybodaeth ar PHP

Mae PHP wedi cael ei gludo i bron bob system weithredu ac mae'n gwbl ddi-dâl i'w ddefnyddio. Gwefan swyddogol PHP yw PHP.net. Mae yna adran Ddogfennaeth gyfan sy'n gwasanaethu fel llawlyfr PHP ar-lein os oes angen i chi helpu i ddysgu mwy am yr hyn y gallwch ei wneud gyda PHP neu sut mae popeth yn gweithio. Ffynhonnell dda arall yw W3Schools.

Cafodd y fersiwn gyntaf o PHP ei ryddhau ym 1995 ac fe'i gelwir yn Offer Tudalen Cartref Personol (Offer PHP). Gwnaethpwyd newidiadau trwy gydol y blynyddoedd gyda rhyddhad o fersiwn 7.1 ym mis Rhagfyr 2016.

Sgriptio ochr-weinydd yw'r defnydd mwyaf cyffredin ar gyfer PHP. Fel y disgrifir uchod, mae hyn yn gweithio gyda parsydd PHP, gweinydd gwe a porwr gwe, lle mae'r porwr yn cyrraedd gweinydd sy'n rhedeg y meddalwedd PHP fel bod y porwr yn gallu dangos beth bynnag yw'r gweinydd sy'n ei gynhyrchu.

Mae arall yn sgriptio ar-lein lle na ddefnyddir porwr na gweinyddwr. Mae'r mathau hyn o weithrediadau PHP yn ddefnyddiol ar gyfer tasgau awtomatig.

Ffeiliau PHPS yw ffeiliau cystrawen a amlygwyd. Mae rhai gweinyddwyr PHP wedi'u ffurfweddu i dynnu sylw at gystrawen ffeiliau sy'n defnyddio'r estyniad ffeil hon yn awtomatig. Rhaid galluogi hyn trwy ddefnyddio'r llinell httpd.conf. Gallwch ddarllen mwy am amlygu ffeiliau yma.