Chúng tôi thao tác các biến chứa chuỗi trong PHP thông qua nhiều chức năng. PHP chứa hơn 100 hàm để xử lý các chuỗi, vì phần lớn công việc bạn sẽ làm trên web sẽ phát triển các chuỗi
Tìm hiểu cách thức hoạt động của một số chức năng này có vẻ tẻ nhạt, nhưng điều quan trọng là phải biết. Sau này, bạn có thể thấy mình đang cố gắng xây dựng một ứng dụng web để làm một việc gì đó rất đơn giản, tuy nhiên nếu không có kiến thức này, bạn sẽ không thể tìm ra cách thực hiện. Chúng ta sẽ xem xét hai hàm PHP để đếm các chữ cái và từ của chuỗi
Tìm độ dài của một chuỗi
Để tìm độ dài của một chuỗi, chúng ta có thể sử dụng hàm php bên dưới
________số 8
Hàm này có thể lấy một biến chuỗi làm đối số và trả về số lượng ký tự trong chuỗi. tôi có thể làm điều này
$str = "Microsoft";
echo strlen[$str];
Trong đoạn mã trên, chúng tôi đặt biến str để giữ văn bản Microsoft. Sau đó, sử dụng hàm strlen
, chúng ta chuyển str vào hàm và để nó phản hồi kết quả. Chúng tôi sẽ thấy 5 trả về nếu điều này được chạy.
Điều này có thể hữu ích nếu bạn đang xây dựng một ứng dụng biểu mẫu và cần xem liệu mật khẩu của người dùng có đáp ứng yêu cầu về độ dài từ nhất định hay không. Trong đoạn mã sau, tôi đã tạo một câu lệnh if đơn giản để kiểm tra xem mật khẩu của người dùng có đáp ứng yêu cầu về độ dài bảy ký tự hay không
if [strlen[$password] != 7] {
echo "Your password must contain at least 7 or more characters";
} else {
//Create user password
}
Giả sử $password sẽ chứa dữ liệu người dùng của chúng tôi đã nhập và chúng tôi có thể xác thực dữ liệu này và sau đó đưa ra quyết định dựa trên dữ liệu đó. Điều này rất hữu ích
Tìm số lượng từ trong một chuỗi
Một hàm hữu ích khác tương tự strlen là hàm sẽ trả về số từ trong một chuỗi. Cái này được gọi là
Trong bài viết này, bạn sẽ tìm hiểu cách lấy độ dài của một chuỗi, số lượng từ chứa trong đó và số lần xuất hiện của một ký tự, từ hoặc cụm từ xuất hiện trong một chuỗi bằng cách sử dụng PHP
Lấy độ dài của chuỗi PHP
Hàm strlen[]
được sử dụng để lấy độ dài của chuỗi. Nó trả về một giá trị số nguyên;
cú pháp
strlen[string]
Ví dụ
Lấy số lượng từ trong một chuỗi
Hàm PHP
strlen[string]
1 được sử dụng để lấy số lượng từ trong một chuỗicú pháp
str_word_count[string]
Ví dụ
Lấy số lần xuất hiện của một ký tự, từ hoặc cụm từ trong một chuỗi
Chuỗi con trong PHP là một phần của chuỗi. Nó có thể là một ký tự đơn, một từ hoặc một số từ
Trong PHP, chúng ta sử dụng hàm
strlen[string]
2 để lấy số lần một chuỗi con xuất hiện trong một chuỗicú pháp
substr_count[string,substring,start,length]
Giá trị tham số
Tham sốDescriptionstringMột tham số bắt buộc chỉ định chuỗi cần kiểm tra. chuỗi conTham số bắt buộc chỉ định văn bản như vậy cho. startOptional tham số chỉ định vị trí bắt đầu tìm kiếm trong chuỗi. Nếu nó là số âm, nó bắt đầu đếm từ cuối chuỗi. lengthMột tham số tùy chọn chỉ định độ dài của tìm kiếm
Ví dụ