[QUOTE]Sensei пишет:
Это так и должно быть? Если да, то почему?
[/QUOTE]Если приведенный Вами фрагмент кода скопирован без изменений, а именно вот эти две строки:
[QUOTE]Sensei пишет:
"COUPON" => array("FIELD" => "CD.COUPON", "TYPE" => "string" ;) ,
[/QUOTE][QUOTE]Sensei пишет:
$arFilter = array("COUPON " => "$COUPON","DESCRIPTION"=>"$DESCRIPTION", "ACTIVE" => "Y" ;) ;
[/QUOTE]то да, так и должно быть. Так как "COUPON" никак не равно "COUPON " (пробел в конце).
[QUOTE]Sensei пишет:
Разработчикам думаю понятно от куда фрагмент кода, что именно тестирует, и какие последствия несёт данное "магическое" поведение?
[/QUOTE]Думаю, должно повысить внимательность при написании подобных фрагментов кода.