Hàm chuỗi PHP

Chuỗi là một dãy ký tự, ví dụ "Hello world!".

Hàm chuỗi PHP

Trong phần này, chúng ta sẽ học các hàm操作 chuỗi phổ biến.

Hàm strlen() trong PHP

Hàm strlen() trả về độ dài của chuỗi, tính bằng ký tự.

Dưới đây là ví dụ trả về độ dài của chuỗi "Hello world!":

Ví dụ

<?php
echo strlen("Hello world!");
?>

Chạy ví dụ

Kết quả đầu ra của mã trên là: 12

Lưu ý:strlen() thường được sử dụng trong vòng lặp và các hàm khác, rất quan trọng trong việc xác định khi nào chuỗi kết thúc. (Ví dụ, trong vòng lặp, chúng ta có thể cần dừng vòng lặp sau ký tự cuối cùng của chuỗi).

Đếm từ trong chuỗi

PHP str_word_count() hàm đếm từ trong chuỗi:

Ví dụ

<?php
echo str_word_count("Hello world!"); // 输出 2
?>

Chạy ví dụ

Kết quả đầu ra của đoạn mã trên là:

2

Đảo ngược chuỗi

Hàm PHP strrev() đảo ngược chuỗi:

Ví dụ

<?php
echo strrev("Hello world!"); // Đầu ra !dlrow olleH
?>

Chạy ví dụ

Kết quả đầu ra của đoạn mã trên là:

!dlrow olleH

Hàm PHP strpos()

Hàm strpos() được sử dụng để tìm kiếm ký tự hoặc văn bản cụ thể trong chuỗi.

Nếu tìm thấy khớp, nó sẽ trả về vị trí của ký tự đầu tiên của khớp. Nếu không tìm thấy khớp, nó sẽ trả về FALSE.

Ví dụ dưới đây tìm kiếm văn bản "world" trong chuỗi "Hello world!":

Ví dụ

<?php
echo strpos("Hello world!","world");
?>

Chạy ví dụ

Kết quả đầu ra của đoạn mã trên là: 6。

Lưu ý:Vị trí của chuỗi "world" trong ví dụ trên là 6. Lý do là vì vị trí của ký tự đầu tiên trong chuỗi là 0而不是 1.

Thay thế văn bản trong chuỗi

Hàm PHP str_replace() sử dụng một chuỗi để thay thế các chuỗi khác trong chuỗi.

Ví dụ dưới đây sử dụng "Kitty" thay thế văn bản "world":

Ví dụ

<?php
echo str_replace("world", "Kitty", "Hello world!"); // Đầu ra Hello Kitty!
?>

Chạy ví dụ

Kết quả đầu ra của đoạn mã trên là:

Hello Kitty!

Tài liệu tham khảo đầy đủ PHP String

Để xem tài liệu tham khảo đầy đủ của các hàm chuỗi, vui lòng truy cập PHP String tài liệu tham khảo.

Cuốn sách này cung cấp mô tả ngắn gọn và ví dụ của mỗi hàm!