Re: [PHP] constant arrays or something like #define in c
Ok, the solution is : in script1.php define("ARRAY_NAME","array1"); in script2.php define("ARRAY_NAME","array2"); in template.php: ${ARRAY_NAME}['some_index'] I didn't tested this but think that it will work. If not post a message to think for other way. Andrey Hristov IcyGEN Corporation http://www.icygen.com 99% - Original Message - From: "Gregor Maier" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, August 23, 2001 6:37 PM Subject: Re: [PHP] constant arrays or something like #define in c > Unfortunaly that's not an option because I must be able to make the define in > the code: > > it should be like this: > i have a script1.php and script2.php. both include a file template.php > in my template.php file I use arrays that should have different names depending > on the file that included them. > I would then the use XYZ as the name of the array in template.php and in > script1.php i would define XYZ as array1 and in > script2.php i would define XYZ as array2. > > but thanks for the tip. > > On 23-Aug-2001 Andrey Hristov wrote: > > You can use define in some main config file which is known by all scripts > > of the site. > > For example > > define ("SESSION_NAME","mysite_sid"); > > > > Where you want to use the array > > ${SESSION_NAME}=array('login'=>'scott',"password"=>"tiger","age"=>"25"); > > > > > > ${SESSION_NAME}['login'] > > or > > ${SESSION_NAME}['age'] > > > > > > > > Hope this helps. > > > > Andrey Hristov > > IcyGEN Corporation > > http://www.icygen.com > > 99% > > > > - Original Message - > > From: "Gregor Maier" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Thursday, August 23, 2001 6:16 PM > > Subject: [PHP] constant arrays or something like #define in c > > > > > >> Hi, > >> > >> I'm looking for a way to get a constant array or something that is > > similiar to > >> a #define XYZ abc in C. > >> > >> I want to be able to do the following: > >> > >> DEFINE SOMEHOW: abc as XYZ (like #define XYZ abc) where abc is an > >> array. So that XYZ is replaced by abc. > >> > >> so that I can use XYZ[key] in my php-code and that this translates to > > abc[key]. > >> > >> Or is there another possibility for this. I wouldn't mind if XYZ is not > >> constant as long as can use XYZ instead of abc. > >> Would it be possible to do such a thing with references? > >> > >> Thanks for your help. > >> > >> Gregor > >> > >> -- > >> E-Mail: Gregor Maier <[EMAIL PROTECTED]> > >> Date: 23-Aug-2001 > >> Time: 17:09:14 > >> -- > >> > >> -- > >> PHP General Mailing List (http://www.php.net/) > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> To contact the list administrators, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > -- > E-Mail: Gregor Maier <[EMAIL PROTECTED]> > Date: 23-Aug-2001 > Time: 17:32:06 > -- > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] constant arrays or something like #define in c
Unfortunaly that's not an option because I must be able to make the define in the code: it should be like this: i have a script1.php and script2.php. both include a file template.php in my template.php file I use arrays that should have different names depending on the file that included them. I would then the use XYZ as the name of the array in template.php and in script1.php i would define XYZ as array1 and in script2.php i would define XYZ as array2. but thanks for the tip. On 23-Aug-2001 Andrey Hristov wrote: > You can use define in some main config file which is known by all scripts > of the site. > For example > define ("SESSION_NAME","mysite_sid"); > > Where you want to use the array > ${SESSION_NAME}=array('login'=>'scott',"password"=>"tiger","age"=>"25"); > > > ${SESSION_NAME}['login'] > or > ${SESSION_NAME}['age'] > > > > Hope this helps. > > Andrey Hristov > IcyGEN Corporation > http://www.icygen.com > 99% > > ----- Original Message - > From: "Gregor Maier" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, August 23, 2001 6:16 PM > Subject: [PHP] constant arrays or something like #define in c > > >> Hi, >> >> I'm looking for a way to get a constant array or something that is > similiar to >> a #define XYZ abc in C. >> >> I want to be able to do the following: >> >> DEFINE SOMEHOW: abc as XYZ (like #define XYZ abc) where abc is an >> array. So that XYZ is replaced by abc. >> >> so that I can use XYZ[key] in my php-code and that this translates to > abc[key]. >> >> Or is there another possibility for this. I wouldn't mind if XYZ is not >> constant as long as can use XYZ instead of abc. >> Would it be possible to do such a thing with references? >> >> Thanks for your help. >> >> Gregor >> >> -- >> E-Mail: Gregor Maier <[EMAIL PROTECTED]> >> Date: 23-Aug-2001 >> Time: 17:09:14 >> -- >> >> -- >> PHP General Mailing List (http://www.php.net/) >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> To contact the list administrators, e-mail: [EMAIL PROTECTED] >> >> > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > -- E-Mail: Gregor Maier <[EMAIL PROTECTED]> Date: 23-Aug-2001 Time: 17:32:06 -- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] constant arrays or something like #define in c
You can use define in some main config file which is known by all scripts of the site. For example define ("SESSION_NAME","mysite_sid"); Where you want to use the array ${SESSION_NAME}=array('login'=>'scott',"password"=>"tiger","age"=>"25"); ${SESSION_NAME}['login'] or ${SESSION_NAME}['age'] Hope this helps. Andrey Hristov IcyGEN Corporation http://www.icygen.com 99% - Original Message - From: "Gregor Maier" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, August 23, 2001 6:16 PM Subject: [PHP] constant arrays or something like #define in c > Hi, > > I'm looking for a way to get a constant array or something that is similiar to > a #define XYZ abc in C. > > I want to be able to do the following: > > DEFINE SOMEHOW: abc as XYZ (like #define XYZ abc) where abc is an > array. So that XYZ is replaced by abc. > > so that I can use XYZ[key] in my php-code and that this translates to abc[key]. > > Or is there another possibility for this. I wouldn't mind if XYZ is not > constant as long as can use XYZ instead of abc. > Would it be possible to do such a thing with references? > > Thanks for your help. > > Gregor > > -- > E-Mail: Gregor Maier <[EMAIL PROTECTED]> > Date: 23-Aug-2001 > Time: 17:09:14 > -- > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] constant arrays or something like #define in c
Hi, I'm looking for a way to get a constant array or something that is similiar to a #define XYZ abc in C. I want to be able to do the following: DEFINE SOMEHOW: abc as XYZ (like #define XYZ abc) where abc is an array. So that XYZ is replaced by abc. so that I can use XYZ[key] in my php-code and that this translates to abc[key]. Or is there another possibility for this. I wouldn't mind if XYZ is not constant as long as can use XYZ instead of abc. Would it be possible to do such a thing with references? Thanks for your help. Gregor -- E-Mail: Gregor Maier <[EMAIL PROTECTED]> Date: 23-Aug-2001 Time: 17:09:14 -- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]