Указываю тег area так же, как и другие теги:
$flat = $flats->addChild('flat');
$flat->addChild('flat_id', $kow[ID]);
$flat->addChild('apartment', 'Хз что тут');
$flat->addChild('floor', $kow[FLOOR][VALUE]);
$flat->addChild('room', $kow[NUM_ROOMS][VALUE]);
$flat->addChild('price', $kow[PRICE][VALUE]);
$flat->addChild('area', $kow[SQUARE][VALUE]);
$flat->addChild('kitchen_area', 'Площадь кухни');
$flat->addChild('position-on-floor', 'Хз');
$flat->addChild('entrance', 'Вход');
В итоге почему-то area не закрывается и значение оборачивается в кавычки:
<flat_id>249505</flat_id>
<apartment>Хз что тут</apartment>
<floor>2</floor>
<room>2</room>
<price>5224205</price>
<area>
"50"
<kitchen_area>Площадь кухни</kitchen_area>
<position-on-floor>Хз</position-on-floor>
<entrance>Вход</entrance>
Если заменить тег, например, на areas, то проблем нет, всё закрывается.