PHP strstr()

Giới thiệu về hàm PHP strstr()

Hàm strstr() trong PHP được sử dụng để tìm kiếm một chuỗi con trong một chuỗi lớn hơn. Nó trả về phần còn lại của chuỗi lớn hơn, bắt đầu từ lần xuất hiện đầu tiên của chuỗi con, bao gồm cả chuỗi con đó. Nếu chuỗi con không được tìm thấy, hàm sẽ trả về false.

Cú pháp

strstr($haystack, $needle, $before_needle = false)

Trong đó:

  • $haystack: Chuỗi lớn muốn tìm kiếm.
  • $needle: Chuỗi con cần tìm.
  • $before_needle: Tùy chọn, nếu được đặt thành true, hàm sẽ trả về phần đầu của chuỗi cho đến trước chuỗi con.

Ví dụ sử dụng

$string = "Học lập trình PHP rất thú vị!";
$search = "PHP";
$result = strstr($string, $search);
echo $result; // Kết quả: PHP rất thú vị!
$result2 = strstr($string, $search, true);
echo $result2; // Kết quả: Học lập trình 

Kết luận

Hàm strstr() là một công cụ hữu ích trong PHP để làm việc với các chuỗi, cho phép bạn kiểm tra và trích xuất thông tin từ các chuỗi lớn hơn một cách dễ dàng. Hãy thử nghiệm với nó trong các dự án lập trình của bạn để làm quen và hiểu rõ hơn về cách hoạt động của nó.