連結変数で addChild 関数を使用しようとしていますが、機能していないようです。引数のオブジェクト型に由来すると思いますが、指を置くことができないようです。標準のvarを試してみると、うまくいきます:
$prnp = $ndprofileASz2tnrap_portrestrictions->addChild('portRestriction');
しかし、複数の変数を試してみると、エラーが表示されます:
$asversion = 'z2tnrap';
$nppr = '$ndprofileAS'.$asversion.'_portrestrictions';
$prnp = $nppr->addChild('portRestriction');
$nppr var を「エコー」すると、正しい var が得られますが、addChild 関数を実行すると、「致命的なエラー: 非オブジェクトでメンバ関数 addChild() を呼び出します」というエラー メッセージが表示されます。
ご協力いただきありがとうございます。