Trang chủ Lập trình PHP - MySQL Hướng dẫn tạo trang lấy tỷ giá chuyển đổi ngoại tệ từ...

Hướng dẫn tạo trang lấy tỷ giá chuyển đổi ngoại tệ từ Vietcombank

Lâu quá không viết một bài hướng dẫn lập trình nho nhỏ nên hôm nay mình viết bài này để hướng dẫn các bạn tạo trang lấy tỷ giá chuyển đổi ngoại tệ từ Ngân hàng thương mại cổ phần Ngoại thương Việt Nam – Vietcombank bằng ngôn ngữ lập trình PHP. Bắt đầu nhé.

Trang web của Vietcombank có chia sẻ thông tin tỷ giá ngoại tệ tại địa chỉ: https://www.vietcombank.com.vn/exchangerates/ExrateXML.aspx. Vậy là ta đã có nguồn để khai thác rồi. Đầu tiên ta sẽ lấy nội dung của trang web này. Mình sẽ sử dụng hàm file_get_contents().

Rồi vậy là giờ biến $xml đã chứa nội dung của trang web. Dữ liệu này đang ở định dạng XML và ta cần parse nó ra chuẩn mà PHP có thể làm việc được:

$data là chuẩn dữ liệu ta cần.

code-ty-gia-vietcombank

Giờ ta khai thác nó là ra như thứ ta cần:

Các biến trong vòng foreach() bạn biết phải làm gì rồi chứ.

Ở đây mình chỉ viết đơn giản cách khai thác chứ chưa viết các rào bắt lỗi như máy chủ Vietcombank không sẵn có làm không thể lấy được dữ liệu hoặc dữ liệu bị đổi cấu trúc… Vì thời gian có hạn nên mình không chia sẻ ở đây tuy nhiên mình có code hết trong tập tin mẫu và các bạn có thể tải về nghiên cứu.

XEM DEMO

Mã nguồn:
– Mediafire: http://tinyurl.com/j2j7cvr
– 4shared: http://tinyurl.com/jb3dynf

Huỳnh Mai Anh Kiệt

- Advertisement -
Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

1 BÌNH LUẬN

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

BÀI VIẾT MỚI

Hướng dẫn tạo hiệu ứng mưa rơi trên trang web với JavaScript

Quy Nhơn chớm bước vào mùa hè với nắng nóng. Những lúc thế này tự nhiên lại thèm những cơn mưa để giải tỏa...

Instagram ra mắt tính năng tạo chú thích tự động cho Stories và Reels

Tiếp bước TikTok, Instagram hiện cũng đã ra mắt tính năng tạo chú thích (caption) tự động của riêng mình. Tính năng mới này đã...

Facebook đã chính thức cập nhật tính năng “bong bóng chat” trên iPhone

Mới đây, Facebook đã chính thức cập nhật tính năng Chat Heads (hay còn gọi là bong bóng chat) trên iPhone, cho phép người...

Facebook Workplace đạt mốc 7 triệu người dùng trả phí

Vào thứ Ba vừa rồi, Facebook vừa mới thông báo ứng dụng Facebook Workplace của họ tính cho tới thời điểm hiện tại đã...

Instagram sẽ hỗ trợ người dùng có tầm ảnh hưởng (KOLs) tạo cửa hàng và bán hàng trên nền tảng của mình

Trong một buổi phát sóng trực tiếp gần đây nhất, Mark Zuckerberg - Giám đốc điều hành Facebook đã công bố với giám đốc...

BẠN XEM CHƯA

Mang bookmarks đi mọi nơi với QuickLinkr.Com

Bạn thường sử dụng tính năng bookmars trên trình duyệt để lưu trữ lại những trang web mà mình yêu thích để có thể...

Phát hiện lỗ hổng bảo mật trên phần mềm 7-Zip

Mới đây Talos - một công ty con trực thuộc Cisco đã phát hiện ra một lỗ hổng trên 7-Zip cho phép kẻ tấn...

Tạo đĩa cứu hộ dễ dàng với Sardu

Nếu là một người dùng thường xuyên làm việc với máy tính thì thì thao tác sửa các lỗi của hệ thống thông qua...

7 ngôn ngữ lập trình và framework nên học trong năm 2020

Việc lựa chọn những ngôn ngữ lập trình và framework cho ứng dụng của bạn không chỉ tác động tới tốc độ và thời...

Commandos: Beyond the Call of Duty

Commandos: Beyond the Call of Duty là phiên bản mở rộng của Commandos: Behind Enemy Lines, vẫn với đồ họa hình ảnh và các...