[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]Думаю, должно повысить внимательность при написании подобных фрагментов кода.