Các hàm xử lý chuỗi trong PHP là một phần của PHP core. Không cần cài đặt để sử dụng các hàm này.
Hàm | Description |
---|---|
addcslashes() | Trả về một chuỗi có dấu gạch chéo ngược ở phía trước các ký tự được chỉ định |
addslashes() | Trả về một chuỗi có dấu gạch chéo ngược trước các ký tự được xác định trước |
bin2hex() | Chuyển đổi một chuỗi các ký tự ASCII thành các giá trị thập lục phân |
chop() | Xóa khoảng trắng hoặc các ký tự khác khỏi đầu bên phải của chuỗi |
chr() | Trả về một ký tự từ một giá trị ASCII được chỉ định |
chunk_split() | Tách chuỗi thành một chuỗi các phần nhỏ hơn |
conversion_cyr_string() | Chuyển đổi một chuỗi từ một ký tự Cyrillic sang một ký tự khác |
conversion_uudecode() | Giải mã chuỗi uuencoded |
convert_uuencode() | Mã hóa chuỗi bằng thuật toán uuencode |
count_chars() | Trả về thông tin về các ký tự được sử dụng trong chuỗi |
crc32() | Tính CRC 32 bit cho chuỗi |
crypt() | Băm chuỗi một chiều |
echo() | Xuất một hoặc nhiều chuỗi |
explode() | Tách một chuỗi thành một mảng |
fprintf() | Viết chuỗi được định dạng cho luồng đầu ra được chỉ định |
get_html_translation_table() | Trả về bảng dịch được sử dụng bởi htmlspecialchars() và htmlentities() |
hebrev() | Chuyển đổi văn bản tiếng Do Thái thành văn bản trực quan |
hebrevc() | Chuyển đổi văn bản tiếng Do Thái thành văn bản trực quan và các dòng mới (\ n) thành & lt; br & gt; |
hex2bin() | Chuyển đổi một chuỗi các giá trị thập lục phân thành các ký tự ASCII |
html_entity_decode() | Chuyển đổi các thực thể HTML thành các ký tự |
htmlentities() | Chuyển đổi các ký tự thành các thực thể HTML |
htmlspecialchars_decode() | Chuyển đổi một số thực thể HTML được xác định trước thành ký tự |
htmlspecialchars() | Chuyển đổi một số ký tự được xác định trước thành thực thể HTML |
implode() | Trả về một chuỗi từ các phần tử của mảng |
join() | Bí danh của implode() |
lcfirst() | Chuyển đổi ký tự đầu tiên của chuỗi thành chữ thường |
levenshtein() | Trả về khoảng cách Levenshtein giữa hai chuỗi |
localeconv() | Trả về thông tin định dạng số và tiền tệ địa phương |
ltrim() | Xóa khoảng trắng hoặc các ký tự khác từ bên trái của chuỗi |
md5() | Tính hàm băm MD5 của chuỗi |
md5_file() | Tính hàm băm MD5 của một tệp |
metaphone() | Tính toán khóa metaphone của một chuỗi |
money_format() | Trả lại chuỗi được định dạng dưới dạng chuỗi tiền tệ |
nl_langinfo() | Trả về thông tin địa phương cụ thể |
nl2br() | Chèn ngắt dòng HTML ở phía trước của mỗi dòng mới trong một chuỗi |
number_format() | Định dạng một số với hàng nghìn nhóm |
ord() | Trả lại giá trị ASCII của ký tự đầu tiên của chuỗi |
parse_str() | Phân tích chuỗi truy vấn thành biến |
in() | Xuất một hoặc nhiều chuỗi |
printf() | Xuất ra một chuỗi được định dạng |
quoted_printable_decode() | Chuyển đổi chuỗi có thể in được trích dẫn thành chuỗi 8 bit |
quoted_printable_encode() | Chuyển đổi chuỗi 8 bit thành chuỗi có thể in được trích dẫn |
quotemeta() | Trích dẫn các ký tự meta |
rtrim() | Xóa khoảng trắng hoặc các ký tự khác khỏi phía bên phải của chuỗi |
setlocale() | Đặt thông tin vị trí |
sha1() | Tính hàm băm SHA-1 của chuỗi |
sha1_file() | Tính hàm băm SHA-1 của tệp |
same_text() | Tính độ tương tự giữa hai chuỗi |
soundex() | Tính khóa âm thanh của chuỗi |
sprintf() | Viết chuỗi được định dạng thành biến |
sscanf() | Phân tích cú pháp đầu vào từ chuỗi theo định dạng |
str_getcsv() | Phân tích chuỗi CSV thành một mảng |
str_ireplace() | Thay thế một số ký tự trong một chuỗi (phân biệt chữ hoa chữ thường) |
str_pad() | Đệm chuỗi thành một độ dài mới |
str_repeat() | Lặp lại một chuỗi số lần được chỉ định |
str_replace() | Thay thế một số ký tự trong một chuỗi (phân biệt chữ hoa chữ thường) |
str_rot13() | Thực hiện mã hóa ROT13 trên một chuỗi |
str_shuffle() | Sắp xếp ngẫu nhiên tất cả các ký tự trong một chuỗi |
str_split() | Tách chuỗi thành mảng |
str_word_count() | Đếm số từ trong chuỗi |
strcasecmp() | So sánh hai chuỗi (phân biệt chữ hoa chữ thường) |
strchr() | Tìm sự xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác (bí danh của strstr()) |
strcmp() | So sánh hai chuỗi (phân biệt chữ hoa chữ thường) |
strcoll() | So sánh hai chuỗi (so sánh chuỗi dựa trên ngôn ngữ) |
strcspn() | Trả về số ký tự được tìm thấy trong chuỗi trước khi tìm thấy bất kỳ phần nào của một số ký tự được chỉ định |
strip_tags() | Dải các thẻ HTML và PHP từ một chuỗi |
stripcslashes() | Bỏ chọn chuỗi được trích dẫn bằng addcslashes() |
stripslashes() | Bỏ chọn một chuỗi được trích dẫn với các dấu cộng() |
stripos() | Trả về vị trí của lần xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác (phân biệt chữ hoa chữ thường) |
stristr() | Tìm sự xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác (phân biệt chữ hoa chữ thường) |
strlen() | Trả lại độ dài của chuỗi |
strnatcasecmp() | So sánh hai chuỗi bằng thuật toán "tự nhiên" (phân biệt chữ hoa chữ thường) |
strnatcmp() | So sánh hai chuỗi bằng thuật toán "thứ tự tự nhiên" (phân biệt chữ hoa chữ thường) |
strncasecmp() | So sánh chuỗi ký tự n đầu tiên (phân biệt chữ hoa chữ thường) |
strncmp() | So sánh chuỗi ký tự n đầu tiên (phân biệt chữ hoa chữ thường) |
strpbrk() | Tìm kiếm chuỗi cho bất kỳ bộ ký tự nào |
strpos() | Trả về vị trí của lần xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác (phân biệt chữ hoa chữ thường) |
strrchr() | Tìm lần xuất hiện cuối cùng của một chuỗi bên trong một chuỗi khác |
strrev() | Đảo ngược một chuỗi |
strripos() | Tìm vị trí của lần xuất hiện cuối cùng của chuỗi bên trong một chuỗi khác (phân biệt chữ hoa chữ thường) |
strrpos() | Tìm vị trí của lần xuất hiện cuối cùng của một chuỗi bên trong một chuỗi khác (phân biệt chữ hoa chữ thường) |
strspn() | Trả về số ký tự được tìm thấy trong một chuỗi chỉ chứa các ký tự từ danh sách char được chỉ định |
strstr() | Tìm sự xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác (phân biệt chữ hoa chữ thường) |
strtok() | Tách chuỗi thành chuỗi nhỏ hơn |
strtolower() | Chuyển đổi chuỗi thành chữ thường |
strtoupper() | Chuyển đổi chuỗi thành chữ hoa |
strtr() | Dịch các ký tự nhất định trong chuỗi |
substr() | Trả về một phần của chuỗi |
substr_compare() | So sánh hai chuỗi từ một vị trí bắt đầu được chỉ định (an toàn nhị phân và tùy chọn phân biệt chữ hoa chữ thường) |
substr_count() | Đếm số lần chuỗi con xuất hiện trong chuỗi |
substr_replace() | Thay thế một phần của chuỗi bằng một chuỗi khác |
trim() | Xóa khoảng trắng hoặc các ký tự khác khỏi cả hai mặt của chuỗi |
ucfirst() | Chuyển đổi ký tự đầu tiên của chuỗi thành chữ hoa |
ucwords() | Chuyển đổi ký tự đầu tiên của mỗi từ trong chuỗi thành chữ hoa |
vfprintf() | Viết chuỗi được định dạng cho luồng đầu ra được chỉ định |
vprintf() | Xuất ra một chuỗi được định dạng |
vsprintf() | Viết chuỗi được định dạng thành biến |
wordwrap() | Kết thúc chuỗi thành một số ký tự nhất định |