PHP を使用した XML ファイルの CRUD 操作
この記事では、作成、読み取り、更新、およびXML ファイル内のノードおよびノード値に対する削除 (CRUD) 操作。このスクリプトは、組み込みの PHP ライブラリである SimpleXML を利用して、XML ドキュメントとシームレスに対話します。
XML ノードの作成と値の設定
XML ファイルを開き、その値を設定するには、次の構文を使用できます:
$config = new SimpleXmlElement('<settings/>'); $config->setting1 = 'setting1 value'; $config->saveXML('config.xml');
ここでconfig.xml は、変更する XML ファイルへのパスです。
XML ノードと値の読み取り
特定のノードの値を読み取るには、次を使用します。
$config = new SimpleXmlElement('config.xml'); echo $config->setting1;
XML ドキュメント全体を文字列として出力するには、 use:
echo $config->asXml();
XML ノードと値の更新
ノードの値を更新するには、ノードに新しい値を代入し、変更した XML ドキュメントを保存します:
$config->setting1 = 'new value'; $config->saveXML('config.xml');
XML ノードの削除と値
XML ファイルからノードを削除するには、unset() 関数を使用します:
unset($config->setting1);
、またはその値を NULL に設定してファイルを保存します:
$config->setting2 = NULL; $config->saveXML('config.xml');
追加注
以上がPHP を使用して XML ファイルに対して CRUD 操作を実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。