Lấy dữ liệu trong 1 khoảng với preg_match()
Ví dụ: Có đoạn
Code:
CODE <a href="http://abc.com/test/zyz-jkl">
Bây giờ lấy dữ liệu ở khoảng
Code:
CODE <a href="(.*?)">
Code:
CODE <?php
preg_match('/<a href="(.*?)">/',$str,$arr);
print_r($arr);//
?>
hoặc
Code:
CODE
<?php
preg_replace("/(</?)(w+)([^>]*>)/e",
"'1'.strtoupper('2').'3'",
$html_body);
?>
Ví dụ: Có đoạn
Code:
CODE "[156] text texttexttext [136] texttexttext [500]"
Muốn lấy các con số trong cặp ngoặc đưa vào mảng.
Code
Code:
CODE
<?php
$str = '[156] text texttexttext [136] texttexttext [500]';
preg_match_all('/[(d*?)]/',$str,$array);
print_r($array);
?>
|
Thêm vào trang Google +