Hướng dẫn dùng document dom trong PHP

Bài viết này mình sẽ hướng dẫn các bạn cách thao tác với XML DOM trong PHP.

Bài viết có 2 phần:

  • Đọc file XML
  • Ghi file XML

Chúng ta sẽ đi ngay vào phần 1

Phần 1: Đọc file XML trong PHP

Bước 1: Tạo một tài liệu XML

Mở một trình soạn thảo bất kỳ, tạo mới tài liệu XML, đồng thời chèn một số phần tử vào file. Ở đây ta tạo ra một file XML lưu trữ thông tin về một danh sách các nhân viên.

Hướng dẫn dùng document dom trong PHP

Tạo tài liệu XML

Bước 2: Viết mã PHP để đọc file XML

Tạo mới trang PHP, viết mã để đọc dữ liệu trong file XML như dưới đây.

Hướng dẫn dùng document dom trong PHP

Viết mã PHP để đọc File XML

Hướng dẫn dùng document dom trong PHP

Lấy ra Danh sách các phần tử Customer


 

Trong tài liệu này, ta đã đọc file XML, đọc nội dung của thẻ root, các thẻ con của thẻ root, và đọc nội dung của tất cả các thẻ customer trong file XML ra trang PHP.

Bước 3: Thực thi file và xem kết quả

Hướng dẫn dùng document dom trong PHP

Thực thi file và xem kết quả đọc file XML bằng PHP

Sau khi đã viết mã PHP xong, hãy thực thi file PHP và xem kết quả trên trình duyệt. Ta có thể thấy nội dung của file XML đã được hiển thị lên trên trình duyệt như hình bên dưới.

Phần 2: Ghi file XML

Bước 1: Viết mã PHP để tạo các phần tử trong file XML

Tạo một file PHP, sau đó viết mã để sử dụng DOM nhằm tạo ra các phần tử trong file XML.

Hướng dẫn dùng document dom trong PHP

Viết mã PHP để tạo các phần tử trong file XML

Bước 2: Thực thi file để xem kết quả

Sau khi đã viết mã xong, hãy thực thi file PHP, ta sẽ nhìn thấy thông báo ghi file thành công.

Hướng dẫn dùng document dom trong PHP

Thực thi file và xem kết quả sau khi ghi file XML

Sau ghi file đã được ghi thành công, file sẽ xuất hiện trên thư mục của website như hình bên dưới.

Hướng dẫn dùng document dom trong PHP

File XML được tạo trong thư mục

Ta có thể mở nội dung của file ra để xem.

Hướng dẫn dùng document dom trong PHP

Nội dung trong file XML sau khi thực hiện ghi file XML bằng PHP

Như vậy là bạn đã biết cơ bản về thao tác với XML DOM trong PHP.

Nếu bạn muốn tìm hiểu kỹ hơn...

>>> Chúng tôi sẽ giải thích kỹ càng trong khóa học Lập trình Web với PHP. Đăng ký ngay để nhận được Học Bổng Doanh Nhiệp.

---

HỌC VIỆN ĐÀO TẠO CNTT NIIT - ICT HÀ NỘI

Dạy học Lập trình chất lượng cao (Since 2002). Học làm Lập trình viên. Hành động ngay!

Đc: Tầng 3, 25T2, N05, Nguyễn Thị Thập, Cầu Giấy, Hà Nội

SĐT: 02435574074 - 0914939543 - 0353655150 

Email:

Fanpage: https://facebook.com/NIIT.ICT/

#niit #niithanoi niiticthanoi #hoclaptrinh #khoahoclaptrinh #hoclaptrinhjava #hoclaptrinhphp