Kas yra PHP failas?

Kaip atidaryti, redaguoti ir konvertuoti PHP rinkmenas

Failas, turintis .PHP failo plėtinį, yra PHP kodo failas, kuriame yra priešperiodinio pirminio procesoriaus kodas. Jie dažnai naudojami kaip tinklalapių failai, paprastai generuojantys HTML iš PHP variklio, veikiančio žiniatinklio serveryje.

HTML turinys, kurį generuoja PHP variklis iš kodo, yra tai, kas matoma žiniatinklio naršyklėje. Kadangi žiniatinklio serveris yra kur PHP kodas vykdomas, prieiga prie PHP puslapio nesuteikia jums prieigos prie kodo, bet suteikia jums HTML turinį, kurį generuoja serveris.

Pastaba: kai kurie PHP šaltinio kodo failai gali naudoti kitą failų plėtinį, pvz., .PHTML, PHP3, PHP4, PHP5, PHP7 arba PHPS.

Kaip atidaryti PHP failus

PHP failai yra tik tekstiniai dokumentai , todėl galite atidaryti vieną su bet kuriuo teksto redaktoriumi ar naršykle. "Notepad" sistemoje "Windows" yra vienas pavyzdžių, tačiau sintaksės išryškinimas yra labai naudingas koduojant PHP, kuriai dažniausiai pageidaujama skirti labiau specializuotą PHP redaktorių.

Kai kurios programos, nurodytos mūsų geriausių teksto redaktorių sąraše, apima sintaksės paryškinimą. Štai keletas kitų PHP redaktorių: "Adobe Dreamweaver", "Eclipse" PHP plėtros priemonės, "Zend Studio", "phpDesigner", "EditPlus" ir "WeBuilder".

Tačiau, nors šios programos leis jums redaguoti arba keisti PHP failus, jie neleidžia jums iš tikrųjų paleisti PHP serverį. Tam reikia kažko panašaus į "Apache" žiniatinklio serverį. Jei reikia pagalbos, žr. Diegimo ir konfigūravimo vadovą PHP.net.

Pastaba: kai kurie .PHP failai iš tikrųjų gali būti medijos failai ar vaizdai, kurie netyčia buvo įvardyti naudojant failo plėtinį .PHP. Tokiais atvejais tiesiog pervardykite failo plėtinį į dešinę, tada jis turėtų būti tinkamai atidarytas programoje, kurioje rodomas šis failo tipas, pvz., Vaizdo grotuvas, jei dirbate su MP4 failu.

Kaip konvertuoti PHP failą

Žiūrėkite jason_encode dokumentaciją PHP.net, kad sužinotumėte, kaip konvertuoti PHP masyvus į Javascript kodą JSON formatu ("JavaScript Object Notation"). Tai galima tik PHP 5.2 ir aukščiau.

Norėdami generuoti PDF failus iš PHP, žr. FPDF arba dompdf.

Jūs negalite konvertuoti PHP failus į ne teksto formatais, pvz., MP4 arba JPG . Jei turite failą su .PHP failo plėtiniu, kuris, žinoma, turėjo būti atsiųstas tokiu formatu kaip vienas iš tų, tiesiog pervardykite failo plėtinį iš .PHP į .MP4 (ar kokį formatą jis turėtų būti).

Pastaba: pervadinus tokį failą, neveikia tikroji failų konversija, o vietoj to leidžiama tinkamai atidaryti failą. Tikrosios konversijos paprastai atliekamos failų konversijos priemonėje arba programos meniu " Išsaugoti kaip" arba " Eksportuoti" .

Kaip PHP dirbti su HTML

PHP kodas, įterptas į HTML failą, suprantamas kaip PHP, o ne HTML, kai jis yra įtrauktas į šias žymes, o ne į bendrą HTML žymę:

Norėdami susieti PHP failą iš HTML failo, įveskite šį kodą HTML failą, kuriame footer.php yra jūsų paties failo pavadinimas:

Kartais galite pastebėti, kad tinklalapis naudoja PHP, žiūrėdamas į jo URL , pvz., Kai numatytasis PHP failas vadinamas index.php . Šiame pavyzdyje jis gali atrodyti kaip http://www.examplesite.com/index.php .

Daugiau informacijos apie PHP

PHP buvo perkeltas beveik kiekvienai operacinei sistemai ir yra visiškai laisvas. Oficiali PHP svetainė yra PHP.net. Yra skyrius "Visa dokumentacija", kuris naudojamas kaip internetinis PHP vadovas, jei jums reikia daugiau sužinoti apie tai, ką galite padaryti su PHP ar kaip viskas veikia. Kitas geras šaltinis yra W3 mokyklos.

Pirmoji PHP versija buvo išleista 1995 m. Ir buvo pavadinta asmeniniais namų puslapio įrankiais (PHP įrankiais). Visų metų pakeitimai buvo atlikti su 7.1 versija, išleista 2016 m. Gruodžio mėn.

Serverio pusės scenarijus dažniausiai naudojamas PHP. Kaip aprašyta aukščiau, tai veikia su PHP analizatoriumi, žiniatinklio serveriu ir naršykle, kur naršyklė pasiekia serverį, kuriame veikia PHP programinė įranga, kad naršyklė galėtų rodyti viską, ką serveris gamina.

Kitas yra komandinės eilutės scenarijus, kur nėra nei naršyklės, nei serverio. Šie PHP realizacijos tipai yra naudingi automatinėms užduotims.

PHPS failai yra sintaksės išskirti failai. Kai kurie PHP serveriai yra sukonfigūruoti taip, kad automatiškai paryškintų failų, kurie naudoja šį failo plėtinį, sintaksę. Tai turi būti įjungta naudojant liniją httpd.conf. Čia galite sužinoti daugiau apie išskirtinius failus.