Giả sử chuỗi sau chứa chữ và số:
$value = "1045632245555fghjklm67535454663443gfdjkbvc9890000006777743";
Muốn lấy giá trị cụ thể bắt đầu từ 989:
9890000006777743
Ví dụ
Sử dụng substr() kết hợp strpos().
<!DOCTYPE html> <html> <body> <?php $value = "1045632245555fghjklm67535454663443gfdjkbvc9890000006777743"; echo "Giá trị thực tế là = ", $value, "<br>"; $result = substr($value, strpos($value, "989"), 16); echo "Giá trị lọc được là = ", $result; ?> </body> </html>
Kết quả
Giá trị thực tế là = 1045632245555fghjklm67535454663443gfdjkbvc9890000006777743 Giá trị lọc được là = 9890000006777743