Coldfusion имеет несколько областей видимости, которые имеют разные уровни видимости.
Я не слишком знаком с PHP, но, полагаю, эти объявления переменных доступны для любого кода в запросе?
Эквивалентом этого является объем запроса.
Любые переменные, заданные в области запроса, доступны любому коду при обработке запроса.
Чтобы установить переменную в области запроса, вы просто делаете:
<cfset request.myVariable = myValue>
Или в cfscript:
request.myVariable = myValue;
Другая наиболее часто используемая область - это область «переменных». Это область по умолчанию, если вы не указали область, поэтому:
<cfset myVariable = myValue>
эквивалентно
<cfset variables.myVariable = myValue>
Область переменных видна для кода, включенного в CFInclude, поэтому в вашем конкретном случае вы можете использовать область переменных или область запроса.
Вот ссылка на Scopes в CF:
http://livedocs.adobe.com/coldfusion/8/htmldocs/Variables_30.html