Mục lục bài viết

1. Chức năng của hàm strlen()

Hàm strlen() trong PHP có chức năng đếm độ dài của chuỗi ký tự (string).

2. Cú pháp của hàm strlen()

strlen(string $string): int

Trong đó:

  • $string là chuỗi cần đếm độ dài.
  • Kiểu dữ liệu trả về là kiểu số nguyên, chứa độ dài của $string. Nếu chuỗi rỗng thì kết quả nhận được sẽ là 0.

Lưu ý: Bản chất của hàm strlen() là đếm số byte trong chuỗi $string. Nếu đối số truyền vào hàm strlen() không phải chuỗi thì có thể gây ra lỗi.

Fatal error: Uncaught TypeError: strlen(): Argument #1 ($str) must be of type string

3. Một số ví dụ sử dụng hàm strlen()

Đếm độ dài của chuỗi trong php

$str = 'abcdef';
echo strlen($str);//6

$str = ' ab cd ';
echo strlen($str);//7

$str = 92780;
//có thể đếm số chữ số
echo strlen($str);//5

$str = '';//chuỗi rỗng
echo strlen($str);//0

Lỗi khi đếm độ dài của array

$arr = array('1', '3', '7');
echo strlen($arr);//lỗi

Hàm strlen() được hỗ trợ trong PHP 4, PHP 5, PHP 7, PHP 8.

Tác giả

HV Lee

500+ bài viết về lập trình, phần cứng, mạng máy tính và công nghệ. Chia sẻ kiến thức từ những gì đã học, đã dạy và đã trải nghiệm — để người học CNTT hiểu sâu hơn và làm được nhiều hơn.

Gợi ý tiếp theo

Cài đặt Python và môi trường lập trình với Visual Studio Code

Học tiếp