Những đoạn code PHP về chuỗi thông dụng

Chuỗi (string) trong PHP là một dãy các ký tự ASCII. Khác với C,…, chuỗi trong PHP không có ký tự kết thúc. Chiều dài của chuỗi (hay còn gọi là số lượng ký tự có trong chuỗi) không có giới hạn – ít nhất là 2^31.  Trong bài viết này, mình xin tóm gọn 10 hàm chức năng về chuỗi tốt nhất dành cho các bạn tham khảo.

1. Tự động xóa bỏ thẻ HTML từ 1 chuỗi.

Khi bạn cần lấy nội dung của bài viết nào đó trên web mà muốn loại bỏ hết các thẻ HTML có trong chuỗi đó đi, thì các bạn chỉ cần làm thếnày.

Với $str là chuỗi mà bạn muốn loại bỏ thẻ html.

2. Lấy dòng chữ nằm giữa $start và  $end

Đoạn code sau sẽ giúp bạn lấy nội dung ở giữa chuỗi với điểm bắt đầu là $start và điểm kết thúc là $end.

3. Tự động gắn link vào URL

Thông thường, khi bạn comment trên một blog hay diễn đàn nào đó, khi bạn để lại link, thì nó sẽ tự động bắt link và tạo liên kết đến link đó. Nếu bạn muốn làm chức năng đó cho web của mình thì đoạn code sau sẽ giúp bạn làm điều đó.

4.  Xóa bỏ URL có trong chuỗi

Nếu bạn cần loại bỏ link có trong chuỗi thì đoạn code sau sẽ giúp bạn.

5. Kiểm tra một chuỗi nhỏ nằm trong một chuỗi lớn

Nếu bạn cần tìm một cụm từ nào đó trong một bài viết , thì đoạn code sau bạn không nên bỏ qua.

6. Lấy địa chỉ email từ một chuỗi

Có bao giờ bạn tự hỏi, các spammers sưu tầm địa chỉ email như thế nào không ? Rất đơn giản, họ vào các trang web hay diễn đàn , rồi copy nội dung cả toàn bài viết rồi lọc lấy email trong bài viết đó. Và đoạn code sau sẽ giúp họ làm điều đó.

7. Xóa bỏ kí tự cuối từ chuỗi chỉ định

Có 3 cách để các bạn làm điều này, thử xem 3 phương pháp sau đây nhá.

8. String Match

Đoạn code sau này dùng để so sánh 2 chuỗi xem chúng có giống nhau hay không, rất thích hợp cho ứng dụng kiểm tra password.

9. Chuyển đổi chuỗi được phân cách thành mảng

Đoạn code sau sẽ giúp các bạn tách chuỗi được phân cách bởi khoảng cách, dấu phẩy, gạch ngang… thành các giá trị mảng.

10. Loại bỏ từ cuối cùng có trong chuỗi

Nếu bạn cần loại bỏ một từ trong chuỗi chỉ định thì đoạn code sẽ giúp bạn làm tốt điều đó.

Hoặc :

Còn nhiều đoạn code sẽ được mình giới thiệu trong các bài viết tiếp theo, hy vọng với 10 đoạn code trên sẽ giúp ích cho nhiều bạn nắm vững hơn về chuỗi (string) trong PHP.

Vinh Dương Đình

Life isn’t about finding yourself. Life is about creating yourself.

Xem thêm bài viết Facebook
comment Không có bình luận
mode_editĐể lại bình luận

menu
menu