Изменения функциональности переменных формы ColdFusion 10, связанные с регистром переменных

Мы просто рассматриваем перенос устаревшего скрипта на ColdFusion 10, и я полагаю, что столкнулся с ошибкой/изменением в функциональности, связанной с использованием нескольких полей формы с одним и тем же именем. В ColdFusion 9 они были бы добавлены к соответствующей переменной с запятыми, но в ColdFusion 10, если регистр переменных отличается, одно поле перезапишет другое.

Следующий тестовый код:

Создает на ColdFusion 9

TEST = 1,0

На ColdFusion 10:

TEST = 0

Кто-нибудь еще сталкивался с таким поведением и знает, является ли это ошибкой или предполагаемой функциональностью? Я знаю, что приложение не должно использовать одно и то же имя переменной в разных случаях, поэтому рассмотрю возможность его изменения, но просто интересно, есть ли у кого-нибудь дополнительная информация по этой проблеме.

Изменить

Я отправил эту ошибку в Adobe по адресуhttps://bugbase.adobe.com/index.cfm?event=bug&id=3298179

11
задан Loftx 28 July 2012 в 09:13
поделиться