Chúng ta sẽ kết hợp với 1 hàm preg_match với hàm file_get_contents. Công dụng 2 hàm này sẽ được sử dụng như sau:
file_get_contents : Lấy dữ liệu từ website.
preg_match: Lọc html cần lấy.
Đầu tiên cần chọn trang đối tượng cần lấy. Ở đây mình sẽ lấy tỷ giá usd – tỷ giá ngoại tệ từ website 24h.com.vn link : http://www.24h.com.vn/ttcb/tygia/tygia.php
<?php $link = "http://hcm.24h.com.vn/ttcb/tygia/tygia.php"; $html = file_get_contents($link); $reg = '/class="tb-giaVang">(.*?)</table>/s'; $match = array(); $result = preg_match($reg, $html, $match); ?>
Đoạn code hiển thị
<div class="div_Wrapper"> <h1>Tỷ giá cập nhật mới nhất</h1> <table class="tbl_TyGia" cellpadding="0" cellspacing="0" width="100%"> <?php _e($match[1]); ?> </table> </div>
Thêm đoạn css cho sinh động :))
<link rel='stylesheet' href='http://www.24h.com.vn/css/ty_gia-2014.css?v=20140916?ver=20150912' type='text/css' media='all' />
toeic says
I am really happy to read this web site posts which includes plenty of valuable facts, thanks for providing these data.
eebest8 says
“Hmm is anyone else encountering problems with the pictures on this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog. Any feed-back would be greatly appreciated.”