Trần Ngọc Thanh
- 313
- 26/07/2025
Cùng Web Mới tìm hiểu Các hàm xử lý Chuỗi (String) trong PHP để tăng khả năng xử lý các chuổi hiệu quả trong quá trình lập trình code PHP, chi tiết như nào hãy cùng chúng tôi phân tích:
Các hàm xử lý Chuỗi (String) trong PHP
Các hàm xử lý Chuỗi (String) trong PHP
Hàm | Mô tả |
str_replace($chuoigoc) | Dùng để tìm kiếm những ký tự cần thay thế trong một chuỗi string và thay vào đó những ký tự mới vào. |
explode(" ",$chuoigoc); | Dùng để cắt chuỗi string thành mảng, thông qua dấu khoảng cách, dấu gạch ngang, dấu phẩy,... để tách từng thành phần trong chuỗi ra từng giá trị trong mảng. |
implode(" ",$manggoc); | Dùng để ghép những thuộc tính có trong mảng thành chuỗi, bên cạnh đó dùng các ký tự như khoảng trắng, dấu gạch ngang,... để nối những thuộc tính có trong mảng lại. |
substr($chuoigoc, $batdau, $sokytu) | Dùng để cắt chuỗi theo ý muốn, bạn có thể chọn những đoạn ký tự mong muốn bằng cách áp dụng linh động các thuộc tính trong hàm. |
strlen($chuoigoc); | Dùng để tính độ dài của chuỗi bằng byte chứ không phải tính tổng số ký tự. |
strtolower($chuoigoc); | Dùng để đưa tất cả chữ có trong chuỗi về hết chữ thường, giúp thống nhất chuỗi về một kiểu nhất định. |
strtoupper($chuoigoc); | Dùng để biến tất cả các ký tự không có dấu có trong một chuỗi thành chữ hoa hết nhằm phục vụ cho các chức năng cần đến, nhớ bỏ dấu các ký tự trong chuỗi rồi hãy áp dụng. |
strstr($chuoigoc,"Chào") | Dùng để kiểm tra một chuỗi nhỏ có nằm trong một chuỗi lớn hay không, nếu có thì nó sẽ trả về một phần của chuỗi lớn với vị trí bắt đầu là chuỗi con, nếu không có thì nó sẽ trả về rỗng, lưu ý hàm này phân biệt rõ chữ hoa và chữ thường. |
md5() | Dùng để mã hóa chuỗi ký tự thành một chuỗi giá trị băm gồm 32 ký tự, hàm này bảo mật kém, nếu muốn dùng hàm md5() để mã hóa mật khẩu thì nên kết hợp với hàm khác hoặc dùng hàm bảo mật hơn. |
sha1($chuoistr); | Dùng để băm một chuỗi thành một chuỗi đã mã hóa, chuỗi mã hóa sẽ có 40 ký tự hoặc 20 ký tự, trường hợp true sẽ có 20 ký tự, false sẽ có 40 ký tự, mặc định là false sẽ có 40 ký tự. |
substr_count($chuoigoc, $chuoicon); | Dùng để đếm số lần xuất hiện của chuỗi con trong một chuỗi lớn có điều kiện về vị trí cần đếm, có phân biệt chữ hoa và chữ thường, tính cả khoảng trắng và tính cả ký tự có dấu. |
trim($chuoigoc); | Dùng để loại bỏ đi khoảng trắng ở đầu chuỗi và cuối chuỗi, ở bất kỳ đâu trong chuỗi, chỉ để lại 1 khoảng trắng bình thường giữa các ký tự. |
number_format() | Dùng để định dạng một số thành một chuỗi và được tách bằng dấu phẩy hoặc dấu chấm theo hàng nghìn, số thập phân. |
strpos($chuoigoc, $chuoicon); | Dùng để tìm vị trí của một chuỗi con nằm trong một chuỗi lớn, hàm này tính cả số ký tự có dấu và khoảng trắng, phân biệt cả chữ hoa và chữ thường, nên dùng trong chuỗi không dấu. |
strrpos($chuoigoc, $chuoicon); | Dùng để tìm vị trí xuất hiện ở lần cuối cùng của một chuỗi con nằm trong một chuỗi lớn, hàm này tính cả số ký tự có dấu và khoảng trắng, phân biệt cả chữ hoa và chữ thường, nên dùng trong chuỗi không dấu. |
strrev($bienso); | Dùng để đảo ngược tất cả các ký tự ở trong một chuỗi, ngoài ra còn đảo ngược được con số, thường áp dụng cho các chuỗi chứa các ký tự không có dấu. |
ucfirst($chuoigoc); | Dùng để in hoa chữ cái đầu tiên của một chuỗi, hàm này chỉ in hoa một chữ cái đầu tiên trong chuỗi. |
ucwords($chuoigoc); | Dùng để in hoa ký tự đầu tiên của các từ nằm trong một chuỗi, mỗi từ cách nhau bởi dấu cách, tab, xuống dòng, và các ký tự trắng khác. |
str_repeat($chuoigoc,3); | Dùng để lặp lại một chuỗi theo số lần được chỉ định, số lần lặp lại phải lớn hơn 0. |
addslashes($chuoigoc); | Dùng để thêm dấu gạch chéo ngược trước các ký tự mặc định đặc biệt để bảo mật khi làm việc với cơ sở dữ liệu, các ký tự mặc định đó là dấu nháy đơn ('), dấu nháy kép ("), dấu gạch chéo ngược (), và ký tự NUL. |
addcslashes($chuoigoc,"V"); | Dùng để chèn dấu chéo ngược vào ký tự được chỉ định nhằm mục đích bảo mật cơ sở dữ liệu và bảo mật mã hóa HTML. |
rtrim($chuoigoc,"\n"); | Dùng để loại bỏ khoảng trắng trong một chuỗi và loại bỏ ký tự được chỉ định ra khỏi một chuỗi. |
str_shuffle($chuoigoc); | Dùng để tạo ra một chuỗi mới bằng cách sắp xếp ngẫu nhiên các ký tự có trong một chuỗi gốc, hàm này thường áp dụng cho các con số và ký tự không dấu. |
str_split($chuoigoc,2); | Dùng để tách ký tự của một chuỗi thành các phần tử trong mảng với độ dài ký tự bằng nhau, thường dùng cho các ký tự không dấu hoặc con số. |
- 0 Bình luận

Trần Ngọc Thanh
Content Trần Ngọc Thanh là người viết content có kinh nghiệm nhiều năm tại Web Mới, chuyên viết content bên lĩnh vực website và nhiều lĩnh vực khác
Chia sẻ nội dung đánh giá của bạn về Các hàm xử lý Chuỗi (String) trong PHP
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Bình luận, Hỏi đáp
Đăng ký tư vấn miễn phí
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn