Afficher un message
Vieux 22/06/2008, 17h09   #2
Jerry Stuckle
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: question on avoiding abuse of global

lazy wrote:
> hi,
> I have some constants defined in a php script say config.php.
> I want to use the variables there defined in other scripts.
> couple of questions regd that:
>
> 1. Is there an alternative to including config.php and declaring the
> variables that will be used as global. This seems very inefficient.
>


No. For your code to know about them, you must define them somewhere.
A file which is included in others is as good as any - and quite
efficient. But efficiency shouldn't be your problem right now anyway.
Get it working; if you have performance problems. find the cause of your
performance problem and fix it. Including a configuration file will not
be the problem.

> 2.Moreover these variables are constants, is there a way to make the
> variables unmodifiable in config.php so that scripts that use them ,
> dont overrite them. Is there a php construct which can delare a
> variable as constant.
>


Check out the define().

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

  Réponse avec citation
 
Page generated in 0,04475 seconds with 9 queries