09/10/2018, 23:22
lại hỏi chút về php nữa :D
Hi all, mấy bữa nay hỏi hơi nhiều, nhưng càng làm --> càng phức tạp --> càng muốn hỏi
Giả sử sau khi thực thi 1 hàm ta nhận đc kết quả như sau
bây giờ làm thế nào để tách và lấy đc 2 giá trị cần thiết là Họ và Tên (tức là làm sao để lấy đc giá trị $ho ="Tran", $ten ="Tung", và tuơng tự $ho ="Hoang" $ten ="Nghia"
Đang rất bí chỗ này, có lẽ phải kết hợp cả explode và split
Bro nào có phương án giả quyết thì help me nha, thanks rất nhiều
Giả sử sau khi thực thi 1 hàm ta nhận đc kết quả như sau
Code:
$data = "Ho: Tran Ten: Tung Ho: Hoang Ten: Nghia Ho: Vu Ten: Trang";
Đang rất bí chỗ này, có lẽ phải kết hợp cả explode và split
Bro nào có phương án giả quyết thì help me nha, thanks rất nhiều
Bài liên quan
yeah yeah yeah!
<?php
$data = "Ho: Tran Ten: Tung Ho: Hoang Ten: Nghia Ho: Vu Ten: Trang";
if(preg_match("/Ho: (***91;a-zA-Z***93;+) Ten: (***91;a-zA-Z***93;+)/", $data)){
while(preg_match("/Ho: (***91;a-zA-Z***93;+) Ten: (***91;a-zA-Z***93;+)/", $data, $matches)){
echo "---------------------------------------------<br>\n";
echo "Ho la: " . $matches***91;1***93; . "<br>\n";
echo "Ten la: " . $matches***91;2***93; . "<br>\n";
$data = substr($data, strlen($matches***91;0***93;));
}
}
?>
@jiSh@n: kết quả đó là tôi nghĩ ra để làm ví dụ cho câu hỏi thôi.