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.

Trang web mẫu: http://mangbinhdinh.vn/demo/tygiavietcombank.php

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

Huỳnh Mai Anh Kiệt

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

- Advertisment -
Shopify

BÀI VIẾT MỚI

Facebook chi 400 triệu đô để mua lại Giphy

Giphy là một nền tảng trực tuyến hỗ trợ lưu trữ và tìm kiếm ảnh động (GIF) trực tuyến của Mỹ. Và mới đây...

reCAPTCHA rất hữu ích trong số hoá dữ liệu

Sách được xem là những kho tàng tri thức của nhân loại, tuy nhiên việc lưu trữ sách là cả một vấn đề to...

The Pirate Bay đã trở lại bằng tên miền ban đầu

Sau khi The Pirate Bay bị "chết" đội ngũ đã gửi tất cả lưu lượng truy cập đến "lỗ đen" (Local Black Hole 127.0.0.1.)và...

Dân Anh đốt cột phát sóng 5G vì nghi phát tán virus Corona

Ít nhất ba cột phát sóng 5G vừa bị đốt cháy vì có người tin rằng nó là nguồn phát tán virus corona. Theo BBC,...

Kiểm tra trình duyệt của khách có phải là Safari bằng PHP

Hôm rồi chợt nhận ra điều là Safari của Apple chưa hỗ trợ hiển thị ảnh WebP. Vậy là cái plugin Hura Apps Photos...

BẠN XEM CHƯA

Bộ nguồn cho máy tính để bàn thùng nhỏ

Nếu bạn đang dùng máy tính để bàn (desktop) là dạng máy tính có thùng (case) nhỏ gọn nhãn hiệu HP, Dell, Lenovo, FPT...

Viết về những thứ bị… ruồng bỏ

Khi Bphone 2017 ra mắt có rất nhiều bài báo nói về nó. Chê có, khen có trong đó mình vô tình đọc được...

Vài mẹo chữa bệnh hay trong cuộc sống

- NÔN MỬA: Uống trà gừng hoặc nhai sống vài lát gừng sẽ hết. - HUYẾT ÁP CAO: ăn nhiều rau cần - UỂ OẢI: Uống...

Nhìn lại thế giới năm 2013 qua con mắt của Google

Vậy là chỉ còn khoảng hơn 2 tuần nữa là kết thúc năm 2013 và bước sang năm mới 2014. Cùng nhìn lại thế...

Tắt thông báo làm phiền của Youtube

Nếu smartphone hay tablet chạy hệ điều hành Android của bạn thường hiện thông báo có tập tin video mới trên dịch vụ Youtube...