Kas yra INC failas?
INC failas yra įtraukimo failas, kurį programinės įrangos šaltinio kodas naudoja antraštės informacijai nurodyti. Jis panašus į .h file format ir apima deklaracijas, funkcijas, antraštes arba makrokomandas, kurias gali pakartotinai naudoti šaltinio kodo failai, pvz., C++. INC failus naudoja įvairios programavimo kalbos, pvz., C, C++, Pascal, PHP ir Java. INC failams atidaryti galima naudoti teksto rengykles, tokias kaip Microsoft Notepad, Notepad++ ir TextEdit.
INC failo formatas – daugiau informacijos
INC failas išsaugomas kaip paprasto teksto failas su visomis įtrauktomis deklaracijomis pagal deklaracijos sintaksę. Vienas INC failas taip pat gali nurodyti kitus INC failus. Sukūrus INC failą, jis tampa projekto dalimi ir gali būti nurodytas iš šaltinio failų, tokių kaip C++. Kad būtų išvengta dubliavimo, jį galima nurodyti keliuose šaltinio failuose.
INC failo turinys
INC failuose gali būti ši informacija.
Kintamieji
– Objektinio programavimo (OOP) atveju klasės antraštės faile yra visų klasės lygio kintamųjų, kurie pasiekiami diegimo šaltinio kodo failuose, apibrėžimai.
Metodų deklaracija
– visos metodų deklaracijos įtrauktos į .h antraštės failus, kad būtų pasiekiami keliuose diegimo failuose.
Neįdėtos funkcijos apibrėžimai – antraštės failuose taip pat gali būti netiesioginių metodų apibrėžimų.
INC failo naudojimo PHP programoje trūkumas
PHP yra serverio pusės scenarijai, kurie veikia serveryje ir grąžina rezultatus į skambinančius tinklalapius. Jei PHP failas nurodo INC failą, o serveris nesukonfigūruotas analizuoti .inc failų (tai yra labai įprasta), vartotojas gali peržiūrėti php šaltinio kodą .inc faile apsilankęs URL kataloge. Taigi, naudojant INC failus, kaip įtraukti failus į PHP, reikia būti atsargiems.