Hàm chuỗi PHP
- Trang trước Kiểu dữ liệu PHP
- Trang tiếp theo Biến cố định 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!"); ?>
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 ?>
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 ?>
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"); ?>
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! ?>
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!
- Trang trước Kiểu dữ liệu PHP
- Trang tiếp theo Biến cố định PHP