Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2007-06-21 13:05:07 ЛС | профиль | цитата
nesco писал(а):
Вот это можно подробнее объяснить

цитата из справки:
wiki писал(а):
Во всех остальных случаях это имя считается именем переменной генерируемого скрипта PHP и кодогенератор преобразует его в уникальную для данного компонента переменную по следующему шаблону: $<имя><id> - где <id> идентификатор текущего компонента.


в данном случае s это переменная, содержащая результат конкатенации строк уже в конечном приложение. Попадает туда этот результат так:
println(s, ' := ', s1 & s2, ';')[/code]

код написан именно так из предположения о том, что в большинстве случаев гораздо выгоднее сохранить результат конкатенации в промежуточной переменной и затем читать его уже из нее. Когда точка Result используется только один раз, то очевидно выгоднее этого промежуточного присваивания не делать.
карма: 27
0