[PHP căn bản] Bài 11 – Các hàm về chuỗi có sẵn trong PHP

Người đăng: share-nhungdieuhay on Thứ Sáu, 18 tháng 7, 2014

PHP hỗ có tới gần 80 hàm nhằm hỗ trợ xử lý chuỗi. Các bạn có thể tham khảo thêm tại http://php.net/manual/en/ref.strings.php
Bên dưới đây tôi sẽ giới thiệu cho các bạn một số hàm xử lý chuỗi thường dùng.

Hàm strlen()

- Hàm strlen() trả về số ký tự có trong một chuỗi(bao gồm cả dấu cách).
- Ví dụ: tìm độ dài của chuỗi “Xin chào!”
1
2
3
4
5
6
7
8
9
10
11
<html>
<head>
<title>Bài 11 - Các hàm về chuỗi </title>
</head>
 
<body>
<?php
    echo strlen("Xin chào!");
?>
</body>
</html>
Kết quả
136
Vậy là có 10 ký tự trong chuỗi “Xin chào!”

Hàm trim()

- Hàm trim() dùng để xóa các khoảng trắng đi trước và đi sau một chuỗi.
- Ví dụ: Xóa khoảng trắng ở đầu và cuối trong chuỗi ” quê hương là trùm khế ngọt “.
1
2
3
4
5
6
7
8
9
10
11
<html>
<head>
<title>Bài 11 - Các hàm về chuỗi </title>
</head>
 
<body>
<?php
    echo "Nếu khoảng trắng ở đầu chuỗi mất, 2 chuỗi này sẽ dính vào nhau".trim(" quê hương là trùm khế ngọt ")."nếu khoảng trắng ở cuối chuỗi mất, 2 chuỗi này sẽ dính vào nhau.";
?>
</body>
</html>
Kết quả
137

Hàm substr()

- Hàm substr() trả về chuỗi con của chuỗi truyền vào.
- Ví dụ: Tìm chuỗi con của chuỗi “Vạn sự khởi đầu nan” bắt đầu từ ký tự 0 đến ký tự thứ 5
1
2
3
4
5
6
7
8
9
10
11
<html>
<head>
<title>Bài 11 - Các hàm về chuỗi </title>
</head>
 
<body>
<?php
    echo substr("Vạn sự khởi đầu nan",0,5);
?>
</body>
</html>
Kết quả
138

Hàm strtolower()

- Hàm strtolower chuyển một suỗi sang dạng chữ thường.
- Ví dụ: chuyển chuỗi “Very IMPORTANT peRSON” sang dạng chữ thường
1
2
3
4
5
6
7
8
9
10
11
<html>
<head>
<title>Bài 11 - Các hàm về chuỗi </title>
</head>
 
<body>
<?php
    echo strtolower("Very IMPORTANT peRSON");
?>
</body>
</html>
Kết quả
139

{ 0 nhận xét... read them below or add one }

Đăng nhận xét