Mis on PHP-fail?

Kuidas PHP-failid avada, redigeerida ja teisendada

Faili laiendiga .PHP sisalduv fail on PHP-i lähtekoodi fail, mis sisaldab hüperteksti eelprotsessori koodi. Neid kasutatakse sageli veebi-failideks, mis tavaliselt genereerivad HTML- i PHP-mootorilt, mis töötab veebiserveris.

HTML-sisu, mille PHP mootor loob koodist, on veebibrauseris näha. Kuna veebiserver on PHP-koodi täitmise koht, ei anna PHP-lehele ligipääs koodile, vaid annab sulle serveri loodud HTML-i sisu.

Märkus. Mõned PHP-i lähtekoodi failid võivad kasutada erinevat faililaiendit nagu .PHTML, PHP3, PHP4, PHP5, PHP7 või PHPS.

Kuidas avada PHP-faile

PHP-failid on ainult tekstidokumendid , nii et saate avada selle mis tahes tekstiredaktori või veebibrauseri abil. Näpunäide Windowsis on üks näide, kuid süntaksi esiletõstmine on PHP-i kodeerimisel nii kasulik kui tavaliselt eelistatud PHP-redaktor.

Mõned meie parimates tasuta tekstredaktorite loendis mainitud programmidest sisaldavad süntaksi esiletõstmist. Siin on mõned teised PHP-toimetajad: Adobe Dreamweaver, Eclipse PHP arendusvahendid, Zend Studio, phpDesigner, EditPlus ja WeBuilder.

Kuigi need programmid võimaldavad teil PHP faile redigeerida või muuta , ei luba nad tegelikult PHP-serverit käivitada. Selleks on vaja midagi sellist, nagu Apache Web Server. Kui vajate abi, vaadake PHP.net-i installi- ja seadistuste juhendit.

Märkus. Mõned .PHP-failid võivad tegelikult olla meediumifailid või kujutised, mis on kogemata mainitud faili laiendiga .PHP. Nendel juhtudel nimetage lihtsalt faililaiend ümbernimetamiseks paremale ja seejärel peaks see programmis, mis kuvab selle failitüübi, nagu videopleier, kui töötate MP4- failiga, õigesti avada.

Kuidas PHP-faili teisendada

Vaata jason_encode dokumentatsiooni PHP.net-is, et õppida, kuidas teisendada PHP-massiive JavaScripti Javascript-vormingus (JavaScript Object Notation). See on saadaval ainult PHP 5.2 ja uuemas versioonis.

PHP-failide loomiseks vt FPDF või dompdf.

Te ei saa PHP-faile teisendada mitte-tekstil põhinevate vormingutega nagu MP4 või JPG . Kui teil on fail, mille .PHP-faili laiendust peaksite teadma, oleks pidanud alla laadima vormingus nagu üks neist, nimetage lihtsalt faililaiend failist .PHP-lt .MP4-le (või mis tahes vormingus see peaks olema).

Märkus. Sellise faili ümbernimetamine ei toimi tegelikku faili teisendamist, vaid selle asemel, et võimaldada õiget programmi faili avada. Tõelised konversioonid toimuvad tavaliselt failide teisendamise tööriistas või programmi menüüs Save as või Export .

Kuidas PHP-i HTML-iga tööd teha

HTML-failina varjatud PHP-koodi peetakse PHP, mitte HTML-iks, kui see on nende märgendite asemel tavaline HTML-i märgend:

PHP-faili linkimiseks HTML-failist sisestage HTML-failis järgmine kood, kus footer.php on teie enda faili nimi:

Võite mõnikord näha, et veebileht kasutab PHP-i, vaadates selle URL-i , näiteks siis, kui vaikimisi PHP-faili nimetatakse index.php . Selles näites võib see välja näeb välja http://www.examplesite.com/index.php .

Lisateavet PHP-st

PHP on teisaldatud peaaegu iga operatsioonisüsteemi ja on täiesti tasuta. Ametlik PHP veebisait on PHP.net. Selles on kogu dokumentatsiooniosakond, mis toimib PHP-i käsitsi, kui peate aitama rohkem teada saada, mida saate teha PHP-ga või kuidas see kõik töötab. Teine hea allikas on W3 koolid.

Esimene PHP-versioon ilmus 1995. aastal ja seda nimetati isiklikuks avalehe tööriistadeks (PHP-tööriistad). Muudatused tehti aastatega, mille versioon 7.1 avaldati 2016. aasta detsembris.

Serveripoolne skriptimine on kõige sagedasem PHP kasutamine. Nagu ülalpool kirjeldatud, töötab see PHP-parseriga, veebiserveriga ja veebibrauseriga, kus brauser käitab PHP-tarkvararakendatavat serverit, nii et brauser saab kuvada kõik, mida server seda toodab.

Teine on käsurea skriptimine, kus ei kasutata ei brauserit ega serverit. Need PHP-rakenduste tüübid on kasulikud automatiseeritud ülesannete jaoks.

PHPS-failid on süntaksi esile tõstetud failid. Mõned PHP-serverid on konfigureeritud automaatselt esile tõstma failide süntaksi, mis kasutavad seda faililaiendit. Seda tuleb lubada httpd.conf-rida kasutades. Siin saate lugeda siit suuremate failide kohta.