Indlela Yokuvula, Hlela, kwaye Uguqule Iifayile ze-PHP
Ifayili enefayile yePHP .Lwandiso lwefayile ye-PHP yefayile equlethe ikhowudi ye-Hypertext Preprocesor. Zisoloko zisetyenziswe njengefayile zephepha lewebhu eziqhele ukudala i- HTML kwi-injini ye-PHP esebenza kwi-server yomnatha.
Umxholo we-HTML oyi-PHP injini ukusuka kwikhowudi yinto ebonwayo kwisiphequluli sewebhu. Ukususela kumncedisi wewebhu apho ikhowudi ye-PHP iqhutyelwa khona, ukufikelela kwikhasi le-PHP akukunikezi ukufikelela kwikhowudi kodwa kunoko kunika umxholo we-HTML onikwe i-server.
Qaphela: Ezinye iifayile ze-PHP zefayile zingasebenzisa ukongezwa kwefayile ehlukileyo njenge .PHTML, PHP3, PHP4, PHP5, PHP7 okanye PHPS.
Indlela yokuvula iifayile ze-PHP
Iifayile ze-PHP ziyimibhalo yombhalo kuphela, ngoko unokuvula omnye nomhleli wesicatshulwa okanye isiphequluli sewebhu. I-Notepad kwiWindows ngumzekelo omnye kodwa ukugqamisa ukucacisa kukunceda xa uqhafaza kwi-PHP ukuba umhleli we-PHP ogqithisiweyo udlalwa.
Ezinye zeeprogram ezikhankanywe kwiNgcaciso Yethu yoHlelo oluPhezulu lweeHlomelo ziquka ukucaciswa kwe-syntax. Naba abanye abahleli be-PHP: i-Adobe Dreamweaver, i-Eclipse PHP Development Tools, i-Zend Studio, i-phpDesigner, i-EditPlus kunye ne-WeBuilder.
Nangona kunjalo, ngelixa iiprogram ziya kukuvumela ukuba uhlele okanye utshintshe iifayile ze-PHP, akakuvumeli ukuba usebenze empeleni iseva ye-PHP. Ngenxa yoko, ufuna into efana ne-Apache Web Server. Bona i-Installation kunye nekhokelo yoqwalaselo kwi-PHP.net ukuba ufuna uncedo.
Qaphela: Ezinye iifayile zePHP zingenokuba ziifayile zeendaba okanye imifanekiso ebizwa ngengozi ngokunyanisiweyo kwefayile yePHP. Kuloo meko, qwa lasela kwakhona ukongezwa kwefayile kwinqanaba elifanelekileyo kwaye kufuneka livule ngokuchanekileyo kwinkqubo ebonisa uhlobo lwefayili, njengomdlali wevidiyo xa usebenza nefayile ye- MP4 .
Indlela yokuguqula iFayile yeFP
Bona amaxwebhu e-jason_encode kwi-PHP.net ukufunda indlela yokuguqula iifayile ze-PHP kwi-Javascript ikhowudi kwifomethi ye-JSON (i-JavaScript Object Notation). Oku kufumaneka kuphela kwi-PHP 5.2 nangaphezulu.
Ukwenza ii-PDF ukusuka kwi-PHP, khangela i-FPDF okanye i-dompdf.
Awukwazi ukuguqula iifayile ze-PHP kwiifom ezisekelwe kwisicatshulwa njenge MP4 okanye iJPG . Ukuba unayo ifayile kunye nesandiso sefayile .PHP owaziyo kufuneka ulayishwe kwifomati njengenye yezo zinto, qamba kwakhona ukukhutshwa kwefayili ukusuka kwi .PHP ukuya kwiMP4 (okanye nayiphi na ifom efunekayo).
Qaphela: Ukuqamba kabusha ifayile efana nalokhu ayenzi ukuguqulwa kwefayile yangempela kodwa kunokuvumela kuphela inkqubo efanelekileyo yokuvula ifayile. Ukuguqulwa kwamambala ngokuqhelekileyo kwenzeka ngaphakathi kweso sixhobo sokuguqulwa kwefayile okanye inkqubo yoGcina njenge- Export menu.
Indlela yokwenza umsebenzi we-PHP nge HTML
Ikhodi ye-PHP efakwe kwifayili ye-HTML iqondwa njenge-PHP kwaye ingekho i-HTML xa idibeneyo kula makethi endaweni yesigxina se HTML:
Ukuqhagamshela kwifayile yeFP ukusuka kwifayile ye-HTML, faka ikhowudi elandelayo kwifayile ye-HTML, apho i- footer.php igama lakho kwifayile yakho:
php ibandakanya 'inyawo';Ngamanye amaxesha ubona ukuba iphepha lewebhu lisebenzisa i-PHP ngokujonga i- URL , njengokuba ifayile yeFP ebizwa ngokuba yi- index.php . Kulo mzekelo, kunokubonakala ngathi http://www.examplesite.com/index.php .
Ulwazi olungakumbi kwi-PHP
I-PHP ihanjiswe malunga nayo yonke inkqubo yokusebenza kwaye ikhululekile ukuyisebenzisa. Iwebhusayithi ye-PHP esemthethweni yi-PHP.net. Kukho icandelo elipheleleyo leMibhalo elisebenzayo njengencwadana ye-PHP inthanethi ukuba ufuna uncedo lokufunda ngokubanzi malunga nento ongayenza ngayo nge-PHP okanye ukuba yonke isebenza njani. Omnye umthombo omhle yiW3Schools.
I-version yokuqala ye-PHP yakhululwa ngo-1995 kwaye yayibizwa ngokuba yiThuthi leKhaya leZiko leKhaya (iThuluzi le-PHP). Utshintsho lwenziwe kulo lonke unyaka nge-version 7.1 ekhutshwe ngo-Disemba ka-2016.
I-script-side scripting isetyenziswa ngokuqhelekileyo kwi-PHP. Njengoko kuchazwe ngasentla, le nto isebenza nomxhasi we-PHP, umncedisi wewebhu kunye nesiphequluli sewebhu, apho isiqhagamshela sifinyelela kumncedisi osebenzisa isofthiwe ye-PHP ukwenzela ukuba isiphequluli sinokubonisa nayiphi na into eyenziwa ngumncedisi.
Omnye umgca wendlela yokulawula apho kungekho mkhangeli okanye umncedisi osetyenziswayo. Ezi ntlobo zeenkqubo ze-PHP zisebenzisekile kwimisebenzi eyenziwayo.
Iifayile ze-PHPS zidibanisa iifayile. Ezinye iiseva ze-PHP ziqwalaselwe ukugqamisa ngokuzenzekelayo i-syntax yeefayile ezisetyenziselwe ukongezwa kwefayile. Oku kufuneka kukhutshwe ngokusebenzisa umgca we httpd.conf. Ungafunda ngakumbi malunga nokugqamisa iifayile apha.