ラボ > PHP:各種エラー

PHP SimpleXMLElement()で「&」でエラー

「SimpleXMLElement::addChild(): unterminated entity reference」のエラーが出てきた。

作成日:2018-09-25, 更新日:2018-09-25

基本

下記のようなエラーが出てきた。

SimpleXMLElement::addChild(): unterminated entity reference xxxxxxxxx

▼原因は下記のような感じで「&」を渡していた

$node->addChild(〇〇〇, 'A&B');

※「&」を「&」にするか削除するか全角にするか・・・あらかじめ処理をしておく必要があるみたい。