Reply to Re: variable

Your name:

Reply:


Posted by Sanders Kaufman on 09/16/07 21:53

Michael Fesser wrote:

> It's called a variable variable. As said - instead of accessing a
> variable directly, it's done by taking the name of the variable from
> _another_ string variable:

Oh, WOW!!! That is so cool.
I was kinda thinkin about doing something like that all hodge-podge with
"eval" statements, but figured it was too hair-brained.



> Usuallly it's considered bad style to use variable variables, in most
> cases there's a better way.

So... it is a little hair-brained, eh? :)
Still - I'll have some fun exploring that.


> But there's a similar thing that can be
> really helpful - variable class names, i.e. the class name is stored in
> a variable:
>
> $foo = 'TMyClass';
> $bar = new $foo(); // creates an instance of the class TMyClass

Now I'm confused again.
Maybe I'm applying Java logic here or something.
Why doesn't that just create a new string containing, 'TMyClass'?

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация