parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

И здесь я за, НО...

BeaVe 18.12.2006 21:00

... для обратной совместимости и для ленивых должно быть, что-то типа автоопределения типа переменной.
Т.е. не хочу отказаться от:
$iVariableName(1)
$sFriendName[parserX]
Т.е. если ниже я бы сделал:
$iVariableName[test-stroke]
То это была бы строка.


И вот это мне нравится:
# создали где-то
$iTest[int](1)

# затем по пьяне хотели подменить,
# но здесь бы как отхватил $exception!
$iTest[blabla_stroke]
P.S. Единственное как быть с тем, что я хочу инициализировать переменную, но не указывать ей значение.

Т.е. в привиденном мною было бы:
$iTest[int]

^if($iTest is 'string'){
	Yes, of course!
}
Замена этому это, что-то типа пустой переменной (что-то немного напоминающее JavaScript), т.е.
$iTest[int]()
# но это мне самому не очень нравится