Jump to content
php.lv forumi

require_once un atmiņa


Paulinjsh

Recommended Posts

Tātad vai, ja es require_once tādus failus, klases, kuras neizmantoju ne reizi, vai tas noēd atmiņu? Vai tas ir pofigā?

21793[/snapback]

Jaa atminja tiek pateereeta !!!

jo fiziski tie faili tiek iekljauti tavaa programmaa

respektiivi tas ir tas pats itkaa tu to buutu rakstijis...

 

(izmantojot require Vienmeer tiek veikta iekljaujamaa faila analiize - inicializeeti mainiigie utt.)

 

Ja nezini vai tie buus vajadziigi tad izmanto IF konstrukciju un require vietaa izmanto include - ja IF buus False tad fails netiks iekljauts un attieciigi arii atminja netiks teereeta (require IF konstrukcijaa izmantot nav veerts - sk. augstaak)

 

P.S. kaada jaaega vinjus pievienot ja neizmanto?

Link to comment
Share on other sites

Tā kā es rakstu modulāri un OOP, tad es parasti daru

 

LoadClass('MyObject');

 

vai nu klases sākumā (inheritance), vai konstruktorā (ja iekšā f-jās izmantots), vai pašā funkcijā(kura reti tiek izmantota)

 

visumā tā tas arī jābūt, nevis koda smukumam sagāzās visus INCLUDE pašā faila sākumā... :)

Link to comment
Share on other sites

×
×
  • Create New...