X'inhu File PHP?

Kif Open, Edit, u Ikkonverti Fajls PHP

Fajl bl- estensjoni tal-fajl .PHP huwa fajl tal-Kodiċi tas-Sors PHP li fih il-kodiċi ta 'Hypertext Preprocessor. Ħafna drabi jintużaw bħala fajls tal-web page li ġeneralment jiġġeneraw HTML minn magna PHP li qed taħdem fuq web server.

Il-kontenut HTML li l-magna PHP toħloq mill-kodiċi huwa dak li deher fil-web browser. Peress li l-web server huwa fejn jitwettaq il-kodiċi PHP, l-aċċess għal paġna PHP ma jagħtikx aċċess għall-kodiċi iżda minflok jagħtik il-kontenut HTML li jiġġenera s-server.

Nota: Xi fajls tal-Kodiċi tas-Sors PHP jistgħu jużaw estensjoni ta 'fajl differenti bħal .PHTML, PHP3, PHP4, PHP5, PHP7 jew PHPS.

Kif tiftaħ fajls PHP

Il-fajls PHP huma biss dokumenti tat-test , sabiex tista 'tiftaħ wieħed b'kull editur tat-test jew web browser. Notepad fil-Windows huwa eżempju wieħed iżda l-enfasi fuq is-sintassi hija tant utli meta tikkodifika fil-PHP li editur PHP aktar dedikat normalment ikun preferut.

Uħud mill-programmi msemmija fil-lista tal- Aħjar Free Text Editors tagħna jinkludu sinteżi li tenfasizza. Hawn xi edituri PHP oħra: Adobe Dreamweaver, Eclipse PHP Development Tools, Zend Studio, phpDesigner, EditPlus u WeBuilder.

Madankollu, filwaqt li dawk il-programmi ser ihallik jeditjaw jew jibdlu l- fajls PHP, huma ma jhallikx fil-fatt imexxu s-server PHP. Għal dak, għandek bżonn xi ħaġa bħal Apache Web Server. Ara l-gwida ta 'Installazzjoni u Konfigurazzjoni fuq PHP.net jekk għandek bżonn l-għajnuna.

Nota: Xi fajls .PHP jistgħu fil-fatt ikunu fajls tal-midja jew stampi li ġew identifikati aċċidentalment bl-estensjoni tal-fajl PHP. F'dawk il-każijiet, ibdel l-isem l-estensjoni tal-fajl għal dak it-tajjeb u mbagħad għandu jinfetaħ b'mod korrett fil-programm li juri dak it-tip ta 'fajl, bħal video player jekk qed taħdem b'fajl MP4 .

Kif Ikkonverti Fajl PHP

Ara d-dokumentazzjoni fuq jason_encode fuq PHP.net biex titgħallem kif tikkonverti matriċi PHP fil-kodiċi Javascript fil-format JSON (JavaScript Object Noteing). Dan huwa disponibbli biss f'PHP 5.2 u sa.

Biex tiġġenera PDFs minn PHP, ara FPDF jew dompdf.

Ma tistax tikkonverti fajls PHP għal formati mhux ibbażati fuq it-test bħal MP4 jew JPG . Jekk għandek fajl bl-estensjoni tal-fajl .PHP li taf li kienet imniżżla f'format bħal wieħed minn dawk, ibdel l-isem tal-estensjoni tal-fajl minn .PHP għal .MP4 (jew kwalunkwe format li għandu jkun).

Nota: L- isem mill-ġdid ta 'fajl bħal dan mhux qed iwettaq konverżjoni tal-fajl reali iżda minflok sempliċement jippermetti li l-programm id-dritt jiftaħ il-fajl. Il-konverżjonijiet reali normalment iseħħu jew fi ħdan għodda ta 'konverżjoni tal-fajl jew fil-menu tal- Ħlief jew l- Esportazzjoni ta' programm .

Kif tagħmel il-PHP Work With HTML

Il-kodiċi PHP inkorporat f'fajl HTML jinftiehem bħala PHP u mhux HTML meta huwa magħluq f'dawn it-tikketti minflok it-tikketta HTML komuni:

Biex tgħaqqad fajl PHP minn fajl HTML, ikteb il-kodiċi li ġej fil-fajl HTML, fejn footer.php huwa l-isem tal-fajl tiegħek stess:

Tista 'xi kultant tara li paġna web qed tuża PHP billi tħares lejn URL tagħha , bħal meta l-fajl PHP default jissejjaħ index.php . F'dan l-eżempju, jista 'jidher bħal http://www.examplesite.com/index.php .

Aktar Informazzjoni dwar PHP

PHP ġie ttrasportat għal kważi kull sistema operattiva u huwa kompletament liberu għall-użu. Il-websajt uffiċjali ta 'PHP hija PHP.net. Hemm sezzjoni ta 'Dokumentazzjoni sħiħa li sservi bħala manwal PHP onlajn jekk ikollok bżonn tgħin tagħlim aktar dwar x'tista' tagħmel mal-PHP jew kif taħdem kollha. Sors ieħor tajjeb huwa W3Schools.

L-ewwel verżjoni ta 'PHP ġiet rilaxxata fl-1995 u kienet tissejjaħ Personal Home Page Tools (PHP Tools). Saru bidliet matul is-snin bil-verżjoni 7.1 rilaxxata f'Diċembru tal-2016.

L-użu tal-kitba tas-server huwa l-iktar użu komuni għal PHP. Kif deskritt hawn fuq, dan jaħdem ma 'parser PHP, web server u web browser, fejn il-browser jaċċessa server li jmexxi s-softwer PHP sabiex il-browser ikun jista' juri x'inhu dak li qed jipproduċi s-server.

Ieħor huwa scripting tal-linja tal-kmand fejn ma jintuża l-ebda browser jew server. Dawn it-tipi ta 'implimentazzjonijiet PHP huma utli għal kompiti awtomatizzati.

Il-fajls PHPS huma fajls sinta sizzati enfasizzati. Xi servers PHP huma kkonfigurati biex jenfasizzaw awtomatikament is-sintassi tal-fajls li jużaw din l-estensjoni tal-fajl. Dan għandu jkun attivat billi tuża l-linja httpd.conf. Tista 'taqra aktar dwar il-fajls ta' sinjal hawn.