Я генерирую XML-файл, в тегах заголовков я изменяю значение и добавляю специальные символы, такие как «<», но когда я генерирую XML, они меняют это автоматически в «<и>»
я стараюсь:
htmlspecialchars
*
и * 1006
htmlspecialchars_decode
$dom = new DOMDocument;
$dom->load('p.xml');
$i = 0;
$tytuly = $dom->getElementsByTagName('auction_title');
foreach ($tytuly as $tytul){
$title = $tytul->nodeValue;
$tytul->nodeValue = htmlspecialchars_decode("<![CDATA[").doTitleCut($title).htmlspecialchars_decode("]]>");
$i = $i+1;
}
$dom->save("4.xml");
XML:
<![CDATA[Airontek gniazdo e40 do żarówek CFL - kabel 2m]]>
Я не знаю, почему они меняют это авто, даже если я использую htmlspecialchars?
Я просто хочу иметь:
<[CDATA[Airontek gniazdo e40 do żarówek CFL - kabel 2m]]>