FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » Why Can't I "define" a Value for a Subscript?
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: Why Can't I "define" a Value for a Subscript? PS [message #175236 is a reply to message #175235] Sun, 28 August 2011 19:36 Go to previous messageGo to previous message
eBob.com is currently offline  eBob.com
Messages: 11
Registered: August 2011
Karma:
Junior Member
I did a simple experiment that I thought might shed some light on this. But
instead I just increased my confusion.

I tried the following ...

define('SS1SITE',0);
echo 'ss1site is: '. "SS1SITE\n";

and the output is ...

ss1site is: SS1SITE

My book says that variable substitution happens within double quotes and in
my limited experience that is true.

Why isn't the variable substitution happening in this case?

Thanks, Bob

"eBob.com" <eBob(dot)com(at)totallybogus(dot)com> wrote in message
news:Cvw6q(dot)176718$k33(dot)110045(at)en-nntp-13(dot)dc1(dot)easynews(dot)com...
> I am working with some csv files. To make the program more maintainable
> and more self-documenting I "define" values to use as subscripts; e.g. ...
>
> define('SS2KEY',0);
>
> BUT, whereas this produces what I expected ...
>
> echo "we have a match - key: $file2cols[0]\n";
>
> ... this does not ...
>
> echo "we have a match - key: $file2cols[SS2KEY]\n";
>
> I see the other text but no value is substitited for $file2cols[SS2KEY]
>
> I've wasted so much time on this. Why can't I define constants to use as
> subscripts?
>
> Thanks, Bob
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Deploying PHP 5.3 on CentOS 5.6 with Puppet
Next Topic: Strategic Marketing Summit 2011 (September 24th,Chennai)
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Thu Nov 28 12:50:48 GMT 2024

Total time taken to generate the page: 0.03925 seconds