|
Тема |
Чуденка една такава... |
|
Автор |
Blake (извънземен) |
|
Публикувано | 25.10.04 11:05 |
|
|
Здр...
тука из FM-то (f***ing manual-a) се натъкнах на следния юзър ноте:
class foo
{
var $a = "blah";
function blah()
{
echo "$a";
}
/*...*/
}
class bar
{
var $f = new foo();
....
блах-блах...
}
както и (из текста на мануала):
In PHP 4, only constant initializers for var variables are allowed. To initialize variables with non-constant values, you need an initialization function which is called automatically when an object is being constructed from the class.
и понеже съвсем скоро се мъчих да направя подобно нещо (като конструкция) и не стана, интересно ми е къде е уловката?
Щото като се помъча да направя подобно нещо, получавам:
Parse error: parse error, unexpected T_NEW in ..... (името на файла) ... (ред)
Т.е. има ли начин тва да се направи, и ако не, що чини този юзър ноте в мануала?
Just a genius
|
| |
|
|
|