0
respostas

Usar str_replace substitur tag <br> por <p> em um xml

Pessoal preciso substituir as tags br por p no meu construtor xml e para isso estou utilizando o método str_replace mas ele não está fazendo essa substituição.

Segue o código:

$newItem = $newXML->addChild('item'); $newItem->addChild('title', $item->title); $newItem->addChild('link', $item->link); $newItem->addChild('guid', $item->guid); $newItem->addChild('pubDate', $item->pubDate); $newItem->addChild('content', ' <![CDATA[

    <head>
      <meta charset="utf-8">
      <link rel="canonical" href="'. $item->link .'">
    </head>
    <body>
      <article>


        '.str_replace('<br><br>','</p><p>',$item->content).'

essa é a parte do código que deveria fazer isso.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software