8もっと見る70ptコンピュータウェブ制作ディレクトリ下のファイル名(画像ファイル(gif、jpg、bmp等))を取得し、DOM関数を用いてXML出力したいと考えています。$root->appendChild($doc->createElement('image'));$img->appendChild($doc->createtextNode(画像ファイル名));DOMでXML出力しようとするとうまくいきません。取得したファイル名を表示させるにはどうすればよいのか、ご教授いただきたいのです。有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。21:34:5428pt$rootや$docが何を指しているのかよく分からないのですが、append_childの指定に問題があるのではないかと思います。下記サイトを参考にしてください。XMLPHP4でdomxml関数の使用お早い回答ありがとうございます。詳しいことを書かず、申し訳ありませんでした。以下のソースでXML出力しています。$root->appendChild($doc->createElement('image'));$img->appendChild($doc->createtextNode($file));<image>のタグだけが空要素で吐き出されてしまいます。11:16:1942pt><image>のタグだけが空要素で吐き出されてしまいます。単純に$fileが空(設定忘れ)だったということはないでしょうか。示されたコードではうまく動いているように見えるのですが。version="1.0"?><item><image>./Google.Yahoo_Web_Service.png</image><image>./XML_XParse.png</image><image>./android.first.png</image><image>./array_html.png</image><image>./capture.bmp</image></item>画像のファイル名を取り出しを同じようにするならglob()はglob('./img/*')となりますがglobは名前だけではなくパスとして返すのでbasename()で名前だけにする必要があります。サンプルまで記載頂きありがとうございました。無事出力することができました。Facebookでシェア全てのコメントを見る「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。