Một chuỗi biến được sử dụng để lưu trữ và vận dụng một đoạn văn bản.
Strings trong PHP
Chuỗi các biến được sử dụng cho các giá trị có chứa các ký tự strings.
Trong hướng dẫn này, chúng tôi sẽ xem xét một số các chức năng phổ biến nhất và vận hành được sử dụng để thao tác strings trong PHP.
Sau khi chúng tôi tạo ra một chuỗi ký tự mà chúng tôi có thể thao tác nó. Một chuỗi ký tự có thể được sử dụng trực tiếp trong một chức năng hoặc nó có thể được lưu trữ trong một biến.
Dưới đây, các tập lệnh PHP gán chuỗi “Xin chào thế giới” vào một chuỗi biến gọi là $ txt:
<? php
$ txt = “Xin chào thế giới”;
echo $ txt;
?>
Các đầu ra của các mã trên sẽ được:
Xin chào thế giới
Bây giờ, cho phép cố gắng sử dụng một số chức năng khác nhau và vận hành để thao tác chuỗi ký tự của chúng tôi.
Các Concatenation Operator
Chỉ có một cách nối chuỗi trong PHP.
Sử dụng dấu (.) để nối 2 chuỗi với nhau.
Để nối hai biến cùng nhau, hãy sử dụng dấu chấm (.)
<? php
$ txt1 = “Xin chào thế giới”;
$ txt2 = “1234″;
echo $ txt1. “”. $ txt2;
?>
Các đầu ra của các mã trên sẽ được:
Xin chào thế giới 1234
Nếu chúng ta nhìn vào mã mà bạn nhìn thấy ở trên mà chúng tôi sử dụng nối 2 chuỗi lại với nhau. Điều này là bởi vì chúng tôi đã có để chèn một chuỗi thứ ba.
Giữa hai chuỗi các biến mà chúng tôi đã thêm một chuỗi ký tự với một ký tự, một không gian trống rỗng, để phân cách giữa hai biến.
Bằng cách sử dụng strlen () chức năng
Các strlen () chức năng được sử dụng để tìm ra chiều dài của một chuỗi ký tự.
Hãy tìm độ dài của chuỗi ký tự của chúng tôi “Xin chào thế giới!”:
<? php
echo strlen ( “Xin chào thế giới!”);
?>
Các đầu ra của các mã trên sẽ được:
12
Độ dài của một chuỗi ký tự thường được sử dụng trong loops hoặc các chức năng khác, khi điều quan trọng là phải biết khi nào kết thúc chuỗi. (tức là trong một vòng lặp, chúng tôi muốn ngừng vòng lặp sau khi cuối cùng trong chuỗi ký tự)
Sử dụng strpos () chức năng
Các strpos () được sử dụng chức năng để tìm kiếm một chuỗi ký tự hay ký tự trong một chuỗi ký tự.
Nếu một kết hợp được tìm thấy trong chuỗi, chức năng này sẽ trở lại với vị trí đầu tiên khớp. Nếu không có kết hợp được tìm thấy, nó sẽ return false.
Hãy xem, nếu chúng ta có thể tìm thấy chuỗi “thế giới” trong chuỗi ký tự của chúng tôi:
<? php
echo strpos ( “Xin chào thế giới!”, “thế giới”);
?>
Các đầu ra của các mã trên sẽ được:
8
Khi bạn nhìn thấy vị trí của chuỗi ký tự “thế giới” trong chuỗi ký tự của chúng tôi là vị trí 8. Lý do là 8, và không phải là 9, là vị trí đầu tiên trong chuỗi là 0, và không phải 1.

