Kas ir INC fails?
INC fails ir iekļauts fails, ko programmatūras programmas pirmkods izmanto, lai atsauktos uz informāciju par galvenēm. Tas ir līdzīgs .h file format un satur deklarācijas, funkcijas, galvenes vai makro, ko var atkārtoti izmantot avota koda failos, piemēram, C++. INC failus izmanto dažādas programmēšanas valodas, piemēram, C, C++, Pascal, PHP un Java. INC failu atvēršanai var izmantot teksta redaktorus, piemēram, Microsoft Notepad, Notepad++ un TextEdit.
INC faila formāts — vairāk informācijas
INC fails tiek saglabāts kā vienkārša teksta fails ar visām deklarācijām, kas iekļautas saskaņā ar deklarācijas sintakse. Viens INC fails var atsaukties arī uz citiem INC failiem. Kad INC fails ir izveidots, tas kļūst par projekta daļu, un uz to var atsaukties no avota failiem, piemēram, C++. Uz to var atsaukties vairāki avota faili, lai izvairītos no dublēšanās.
INC faila saturs
INC faili var ietvert šādu informāciju.
Mainīgie
— objektorientētas programmēšanas (OOP) gadījumā klases galvenes failā ir visu klases līmeņa mainīgo definīcijas, kas ir pieejamas ieviešanas avota koda failos.
Metožu deklarācija
— visas metožu deklarācijas ir iekļautas .h galvenes failos, lai tās būtu pieejamas vairākos ieviešanas failos.
Neiekļautās funkciju definīcijas
— galvenes faili var saturēt arī neiekļauto metožu definīcijas.
INC faila izmantošanas trūkums PHP
PHP ir servera puses skripti, kas darbojas serverī un atgriež rezultātus izsaucošajām tīmekļa lapām. Ja PHP fails atsaucas uz INC failu un serveris nav konfigurēts .inc failu parsēšanai (kas ir ļoti bieži), lietotājs var skatīt php avota kodu .inc failā, apmeklējot URL direktoriju. Tāpēc, izmantojot INC failus, jābūt uzmanīgiem, jo iekļauj failus PHP.