Kinh Nghiệm Hướng dẫn Hướng dẫn dùng xml basics trong PHP 2022
Bạn đang tìm kiếm từ khóa Hướng dẫn dùng xml basics trong PHP được Cập Nhật vào lúc : 2022-09-19 09:27:52 . Với phương châm chia sẻ Thủ Thuật về trong nội dung bài viết một cách Chi Tiết Mới Nhất. Nếu sau khi đọc nội dung bài viết vẫn ko hiểu thì hoàn toàn có thể lại phản hồi ở cuối bài để Ad lý giải và hướng dẫn lại nha.
- Blog Tin tức
21/05/2022 01:38
Nội dung chính
- DOM là gì?Trình phân tích cú pháp PHP XML Tại sao bạn nên sử dụng PHP XML?Ví dụ về tài liệu PHP XMLCách đọc XML bằng PHPKiểm tra ứng dụng của
bạn
Nội dung chính
- DOM là gì?Trình phân tích cú pháp PHP XML Tại sao bạn nên sử dụng PHP XML?Ví dụ về tài liệu PHP XMLCách đọc XML bằng PHPKiểm tra ứng dụng của bạn
(PHP XML) XML là từ viết tắt của Ngôn ngữ ghi lại hoàn toàn có thể mở rộng. XML được sử dụng để cấu trúc, tàng trữ và vận chuyển tài liệu từ khối mạng lưới hệ thống này sang khối mạng lưới hệ thống khác. XML tương tự như HTML. Nó sử dụng những thẻ mở và đóng. Không in như HTML, XML được cho phép người tiêu dùng xác lập những thẻ của riêng họ. Trong nội dung bài viết này, bạn sẽ tìm hiểu về DOM, XML và
một số trong những cú pháp và cách sử dụng của PHP XML.
Tìm hiểu về PHP XML
DOM là gì?
DOM là từ viết tắt của Document Object Model.
Đó là một tiêu chuẩn trung lập về ngôn từ và nền tảng chéo xác lập cách truy vấn và thao tác tài liệu trong;
- HTMLXHTMLXML
DOM XML được sử dụng để truy vấn và thao tác những tài liệu XML. DOM xem những
tài liệu XML như một cấu trúc cây (tree-structure).
Trình phân tích cú pháp PHP XML
Trình phân tích cú pháp XML là một chương trình dịch tài liệu XML thành Đối tượng Mô hình Đối tượng Tài liệu XML (DOM).
Đối tượng DOM XML tiếp theo đó hoàn toàn có thể được thao tác bằng JavaScript, Python và PHP, v.v.
Từ khóa CDATA là từ viết tắt của (Unparsed) Dữ liệu ký tự được sử dụng để
bỏ qua những ký tự đặc biệt quan trọng như “<,>” khi phân tích cú pháp một tài liệu XML.
Tại sao bạn nên sử dụng PHP XML?
- Các dịch vụ web như SOAP và REST sử dụng định dạng XML để trao đổi thông tin. Học XML là gì và nó hoạt động và sinh hoạt giải trí ra làm sao sẽ hỗ trợ bạn có lợi thế đối đầu đối đầu với tư cách là nhà tăng trưởng vì những ứng dụng tân tiến sử dụng nhiều dịch vụ web.Các tài liệu XML hoàn toàn có thể được sử dụng để tàng trữ những setup
thông số kỹ thuật của một ứng dụngNó được cho phép bạn tạo những thẻ tùy chỉnh của riêng mình để làm cho nó linh hoạt hơn.
>>> Đọc thêm: Các loại toán tử trong PHP – Sơ lược về toán tử trong PHP
Ví dụ về tài liệu PHP XML
Giả sử rằng bạn đang tăng trưởng một ứng dụng lấy tài liệu từ một dịch vụ web ở định dạng XML.
Dưới đấy là ví dụ về giao diện của tài
liệu XML.a
<?xml version=”1.0″ encoding=”utf-8″?>
<employees status = “ok”>
<record man_no = “101”>
<name>Joe Paul</name>
<position>CEO</position>
</record>
<record man_no = “102”>
<name>Tasha Smith</name>
<position>Finance Manager</position>
</record>
</employees>
Trong số đó:
- “<? Xml version =” 1.0 “encoding =” utf-8 “?>” Chỉ định phiên bản xml được sử dụng và mã hóa“<Staff status =” ok “>” là thành phần gốc. “<Record…>… </record>” lần lượt là những thành phần con của quản trị và bán hàng.
>>> Đọc thêm: Mảng trong PHP – Tìm hiểu về nhiều chủng loại mảng trong PHP
Cách đọc XML bằng PHP
Bây giờ toàn bộ chúng ta hãy viết mã sẽ đọc tài liệu XML của nhân viên cấp dưới và hiển thị kết quả trong trình duyệt web. Index.php
<?php
$xml = simplexml_load_file(’employees.xml’);
echo ‘<h2>Employees Listing</h2>’;
$list = $xml->record;
for ($i = 0; $i < count($list); $i++)
echo ‘<b>Man no:</b> ‘ . $list[$i]->attributes()->man_no . ‘<br>’;
echo ‘Name: ‘ . $list[$i]->name . ‘<br>’;
echo ‘Position: ‘ . $list[$i]->position . ‘<br><br>’;
?>
Trong số đó,
- “$ Xml = simplexml_load_file (‘nhân viên cấp dưới.xml’);” sử dụng hàm simplexml_load_file để tải tên tệp worker.xml và gán nội dung cho biến mảng $ xml.“$ List = $ xml-> record;” lấy nội dung của nút bản ghi. “For
($ i = 0; $ i <count (…)…” là vòng lặp for đọc mảng số và xuất kết quả“$ List [$ i] -> thuộc tính () -> man_no;” đọc thuộc tính man_no của thành phần“$ List [$ i] -> name;” đọc giá trị của thành phần con tên“$ List [$ i] -> vị trí;” đọc giá trị của thành phần con vị trí
Cách tạo tài liệu XML bằng PHP
Bây giờ toàn bộ chúng ta sẽ xem xét cách tạo một tài liệu XML bằng PHP.
Chúng
ta sẽ sử dụng ví dụ trên trong sơ đồ cây DOM.
Đoạn mã sau sử dụng PHP được xây dựng trong DOMDocument lớp để tạo tài liệu XML.
<?php
$dom = new DOMDocument();
$dom->encoding = ‘utf-8’;
$dom->xmlVersion = ‘1.0’;
$dom->formatOutput = true;
$xml_file_name=”movies_list.xml”;
$root = $dom->createElement(‘Movies’);
$movie_node = $dom->createElement(‘movie’);
$attr_movie_id = new DOMAttr(‘movie_id’, ‘5467’);
$movie_node->setAttributeNode($attr_movie_id);
$child_node_title = $dom->createElement(‘Title’, ‘The Campaign’);
$movie_node->appendChild($child_node_title);
$child_node_year = $dom->createElement(‘Year’, 2012);
$movie_node->appendChild($child_node_year);
$child_node_genre = $dom->createElement(‘Genre’, ‘The Campaign’);
$movie_node->appendChild($child_node_genre);
$child_node_ratings = $dom->createElement(‘Ratings’, 6.2);
$movie_node->appendChild($child_node_ratings);
$root->appendChild($movie_node);
$dom->appendChild($root);
$dom->save($xml_file_name);
echo “$xml_file_name has been successfully created”;
?>
Trong số đó:
- “$ Dom = new DOMDocument ();” tạo một thể hiện của lớp DOMDocument.“$ Dom-> encoding = ‘utf-8’;” đặt mã hóa tài liệu thành utf-8“$ Dom-> xmlVersion = ‘1.0’;” chỉ định số phiên bản 1.0“$ Dom-> formatOutput = true;” đảm
nói rằng đầu ra được định dạng tốt“$ Root = $ dom-> createElement (‘Phim’);” tạo nút gốc mang tên Phim“$ Attr_movie_id = new DOMAttr (‘movie_id’, ‘5467’);” xác lập thuộc tính id phim của nút Phim“$ Child_node_element_name = $ dom-> createElement (‘ElementName’, ‘ElementValue’)” tạo nút con của nút Phim. ElementName chỉ định tên của thành phần, ví dụ: Title. ElementValue đặt giá trị nút con, ví dụ: Chiến dịch.“$
Root-> appendChild ($ movie_node);” nối những thành phần movie_node vào nút gốc Phim“$ Dom-> appendChild ($ root);” nối nút gốc vào tài liệu XML.“$ Dom-> save ($ xml_file_name);” lưu tệp XML trong thư mục gốc của sever web.“Echo ‘<a href= “‘.$xml_file_name.’”>’. $ xml_file_name. ‘</a> đã được tạo thành công xuất sắc’; ” tạo link đến tệp XML.
Kiểm tra ứng dụng của
bạn
Giả sử bạn đã lưu tệp create_movies_list trong thư mục phptuts / xml, hãy duyệt đến URL : //localhost/phptuts/xml/create_movies_list.php
Nhấp vào link phim_list_xml
Kết luận:
XML là từ viết tắt của Ngôn ngữ ghi lại hoàn toàn có thể mở rộng, sử dụng để trao đổi thông tin Một trong những khối mạng lưới hệ thống hoặc tàng trữ setup thông số kỹ thuật của ứng dụng,… Trên đấy là một số trong những hướng dẫn về PHP XML, kỳ vọng những thông tin này hữu ích
với bạn trong quy trình thao tác với PHP. Tìm hiểu thêm về PHP và những ngôn từ lập trình khác qua những khóa học lập trình tại Viện công nghệ tiên tiến và phát triển thông tin T3H bạn nhé!.
Tải thêm tài liệu liên quan đến nội dung bài viết Hướng dẫn dùng xml basics trong PHP
programming
php
XML trong PHP
XML PHP
Reply
5
0
Chia sẻ
Video Hướng dẫn dùng xml basics trong PHP ?
Bạn vừa đọc tài liệu Với Một số hướng dẫn một cách rõ ràng hơn về Review Hướng dẫn dùng xml basics trong PHP tiên tiến và phát triển nhất
Share Link Down Hướng dẫn dùng xml basics trong PHP miễn phí
Bạn đang tìm một số trong những Chia Sẻ Link Cập nhật Hướng dẫn dùng xml basics trong PHP Free.
Giải đáp vướng mắc về Hướng dẫn dùng xml basics trong PHP
Nếu Ban sau khi đọc nội dung bài viết Hướng dẫn dùng xml basics trong PHP , bạn vẫn chưa hiểu thì hoàn toàn có thể lại phản hồi ở cuối bài để Mình lý giải và hướng dẫn lại nha
#Hướng #dẫn #dùng #xml #basics #trong #PHP