PHP による XML の読み取りおよび書き込み、php による xml の読み取りおよび書き込み_PHP チュートリアル
PHPはXMLの読み取りと書き込み、PHPはxmlの読み取りと書き込み
XMLとは何ですか?
XML はデータ保存形式です。どのようなデータが保存されるかは定義されず、データの形式も定義されません。 XML は単にタグとそのタグの属性を定義するだけです。整形式の XML マークアップは次のようになります:
DOM の XML 読み取り
$doc = 新しい DOMDocument();
$doc->load( 'books.xml' );
$books = $doc->getElementsByTagName( "book" );
foreach( $books として $book )
{
$authors = $book->getElementsByTagName( "著者" );
$author = $authors->item(0)->nodeValue;
$publishers = $book->getElementsByTagName( "出版社" );
$publisher = $publishers->item(0)->nodeValue;
$titles = $book->getElementsByTagName( "title" );
$title = $titles->item(0)->nodeValue;
echo "$title - $author - $publishern";
}
?>
DOM を使用して XML を作成する
$books = array();
$books [] = 配列(
'title' => 'PHP ハック',
'著者' => 'ジャック・ヘリントン',
);
$doc = new DOMDocument() //DOM オブジェクトを作成します
; $doc->formatOutput = true;
$r = $doc->createElement( "books" );//タグを作成します
$doc->appendChild( $r ); // $r タグを XML 形式に追加します。
foreach( $books として $book )
{
$b = $doc->createElement( "book" ); // タグを作成します
$author = $doc->createElement( "著者" );
$author->appendChild($doc->createTextNode( $book['author'] )); // コンテンツをタグに追加します
}
echo $doc->saveXML();
?>
http://www.bkjia.com/PHPjc/914062.html

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
