Chuỗi PHP
Chuỗi là một chuỗi các ký tự, chẳng hạn như "Xin chào thế giới!".
Dây
Các chuỗi trong PHP được bao quanh bởi dấu ngoặc kép hoặc dấu ngoặc đơn.
Lưu ý Có sự khác biệt lớn giữa dấu ngoặc kép và dấu ngoặc đơn trong PHP.
Dấu ngoặc kép xử lý các ký tự đặc biệt, dấu ngoặc đơn thì không.
Báo giá đôi hay đơn?
Bạn có thể sử dụng dấu ngoặc kép hoặc dấu ngoặc đơn, nhưng bạn nên lưu ý sự khác biệt giữa hai dấu ngoặc kép.
Chuỗi trích dẫn kép thực hiện hành động trên các ký tự đặc biệt.
Ví dụ: khi có một biến trong chuỗi, nó trả về giá trị của biến đó:
Ví dụ
Chuỗi ký tự được trích dẫn kép thực hiện các thao tác cho các ký tự đặc biệt:
$x = "John";
echo "Hello $x";
Hãy tự mình thử »Các chuỗi trích dẫn đơn không thực hiện các hành động như vậy, nó trả về chuỗi giống như được viết, với tên biến:
Ví dụ
Các chuỗi ký tự được trích dẫn đơn trả về chuỗi như hiện tại:
$x = "John";
echo 'Hello $x';
Hãy tự mình thử » Chiều dài chuỗi
Hàm PHP strlen()
trả về độ dài của chuỗi.
Số từ
Hàm PHP str_word_count()
đếm số từ trong một chuỗi.
Tìm kiếm văn bản trong một chuỗi
Hàm PHP strpos()
tìm kiếm một văn bản cụ thể trong một chuỗi.
Nếu tìm thấy kết quả khớp, hàm sẽ trả về vị trí ký tự của kết quả khớp đầu tiên. Nếu không tìm thấy kết quả phù hợp, nó sẽ trả về FALSE.
Ví dụ
Tìm kiếm chữ “world” trong chuỗi “Hello world!”:
echo strpos("Hello world!", "world");
Hãy tự mình thử »Mẹo: Vị trí ký tự đầu tiên trong chuỗi là 0 (không phải 1).
Tham khảo chuỗi PHP hoàn chỉnh
Để có tài liệu tham khảo đầy đủ về tất cả các hàm chuỗi, hãy truy cập Tài liệu tham khảo chuỗi PHP đầy đủ của chúng tôi.
Tham chiếu chuỗi PHP chứa mô tả và ví dụ sử dụng cho từng hàm!