Các hàm chuỗi PHP 5

Các hàm chuỗi PHP 5

Các hàm chuỗi PHP là một phần của cốt lõi PHP. Bạn có thể sử dụng các hàm này mà không cần cài đặt thêm.

Hàm Mô tả
addcslashes() Trả về chuỗi có dấu chấm phẩy ngược được thêm trước các ký tự được chỉ định.
addslashes() Trả về chuỗi có dấu chấm phẩy ngược được thêm trước các ký tự định nghĩa trước.
bin2hex() Chuyển chuỗi các ký tự ASCII thành giá trị十六进制.
chop() Xóa các ký tự trống hoặc các ký tự khác ở bên phải chuỗi.
chr() Trả về ký tự từ giá trị ASCII được chỉ định.
chunk_split() Chia chuỗi thành một loạt phần nhỏ hơn.
convert_cyr_string() Chuyển chuỗi từ một bộ ký tự Cyrillic thành một bộ ký tự khác.
convert_uudecode() Giải mã chuỗi mã hóa uuencode.
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 toán CRC 32-bit của chuỗi.
crypt() Phương pháp mã hóa chuỗi một chiều (hashing).
echo() Xuất ra một hoặc nhiều chuỗi.
explode() Chia chuỗi thành một mảng.
fprintf() Ghi chuỗi định dạng vào luồng đầu ra được chỉ định.
get_html_translation_table() Trả về bảng dịch mã được sử dụng bởi htmlspecialchars() và htmlentities().
hebrev() Chuyển văn bản Hêbriu thành văn bản có thể nhìn thấy.
hebrevc() Chuyển văn bản Hêbriu thành văn bản có thể nhìn thấy và chuyển các dòng mới (\n) thành <br>.
hex2bin() Chuyển đổi chuỗi giá trị hex thành ký tự ASCII.
html_entity_decode() Chuyển đổi ký tự HTML thành ký tự.
htmlentities() Chuyển đổi ký tự thành ký tự HTML.
htmlspecialchars_decode() Chuyển đổi một số ký tự HTML đã định nghĩa trước thành ký tự.
htmlspecialchars() Chuyển đổi một số ký tự đã định nghĩa trước thành các ký tự HTML.
implode() Trả về chuỗi được tạo từ các phần tử của mảng.
join() Tên thay thế 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ệ của địa phương.
ltrim() Xóa các ký tự trống hoặc các ký tự khác ở bên trái của chuỗi.
md5() Tính toán hash MD5 của chuỗi.
md5_file() Tính toán hash MD5 của tệp.
metaphone() Tính toán khóa metaphone của chuỗi.
money_format() Trả về chuỗi định dạng thành tiền tệ.
nl_langinfo() Trả về thông tin địa phương cụ thể.
nl2br() Chèn ký tự ngắt dòng HTML trước mỗi dòng mới trong chuỗi.
number_format() Định dạng số theo nhóm nghìn.
ord() Trả về giá trị ASCII của ký tự đầu tiên trong chuỗi.
parse_str() Phân tích chuỗi truy vấn vào biến.
print() Xuất ra một hoặc nhiều chuỗi.
printf() Xuất chuỗi định dạng.
quoted_printable_decode() Chuyển đổi chuỗi quoted-printable thành chuỗi 8 ký tự.
quoted_printable_encode() Chuyển đổi chuỗi 8 ký tự thành chuỗi quoted-printable.
quotemeta() Chỉ định các ký tự đặc biệt.
rtrim() Xóa các ký tự trống hoặc các ký tự khác ở bên phải của chuỗi.
setlocale() Đặt thông tin khu vực (thông tin địa lý).
sha1() Tính toán hash SHA-1 của chuỗi.
sha1_file() Tính toán hash SHA-1 của tệp.
similar_text() Tính độ tương tự giữa hai chuỗi.
soundex() Tính toán khóa soundex của chuỗi.
sprintf() Ghi chuỗi định dạng vào biến.
sscanf() Phân tích đầu vào từ chuỗi dựa trên định dạng được chỉ định.
str_getcsv() Chia chuỗi CSV thành một mảng.
str_ireplace() Thay thế một số ký tự trong chuỗi (không sensitivity case).
str_pad() Điền chuỗi để đạt được độ dài mới.
str_repeat() Lặp lại chuỗi một số lần được chỉ định.
str_replace() Thay thế một số ký tự trong chuỗi (sensitivity case).
str_rot13() Thực hiện mã hóa ROT13 trên chuỗi.
str_shuffle() Trộn ngẫu nhiên tất cả các ký tự trong chuỗi.
str_split() Chia chuỗi thành một mảng.
str_word_count() Tính số từ trong chuỗi.
strcasecmp() So sánh hai chuỗi (không sensitivity case).
strchr() Tìm kiếm vị trí lần đầu tiên xuất hiện của một chuỗi trong chuỗi khác (strstr() là một bí danh).
strcmp() So sánh hai chuỗi (sensitivity case).
strcoll() So sánh hai chuỗi (dựa trên thiết lập cục bộ).
strcspn() Trả về số ký tự đã tìm kiếm trước khi tìm thấy một số ký tự cụ thể nào đó trong chuỗi.
strip_tags() Gỡ bỏ các thẻ HTML và PHP khỏi chuỗi.
stripcslashes() Xóa các dấu ngoặc kép chéo được thêm bởi hàm addcslashes().
stripslashes() Xóa các dấu ngoặc kép chéo được thêm bởi hàm addslashes().
stripos() Trả về vị trí lần đầu tiên xuất hiện của một chuỗi trong chuỗi khác (không sensitivity case).
stristr() Tìm kiếm vị trí lần đầu tiên xuất hiện của một chuỗi trong chuỗi khác (không sensitivity case).
strlen() Trả về độ dài của chuỗi.
strnatcasecmp() So sánh hai chuỗi với nhau bằng một thuật toán "sắp xếp tự nhiên" (không sensitivity case).
strnatcmp() So sánh hai chuỗi với nhau bằng một thuật toán "sắp xếp tự nhiên" (sensitivity case).
strncasecmp() So sánh chuỗi với nhau dựa trên n ký tự đầu tiên (không sensitivity case).
strncmp() So sánh chuỗi với nhau dựa trên n ký tự đầu tiên (sensitivity case).
strpbrk() Tìm kiếm một ký tự nào đó của một tập hợp ký tự trong chuỗi.
strpos() Trả về vị trí lần đầu tiên xuất hiện của một chuỗi trong chuỗi khác (sensitivity case).
strrchr() Tìm lần xuất hiện lần cuối của chuỗi trong chuỗi khác.
strrev() Đảo ngược chuỗi.
strripos() Tìm vị trí xuất hiện lần cuối của chuỗi trong chuỗi khác (không phân biệt chữ hoa/thường).
strrpos() Tìm vị trí xuất hiện lần cuối của chuỗi trong chuỗi khác (phân biệt chữ hoa/thường).
strspn() Trả về số lượng ký tự cụ thể được chứa trong chuỗi.
strstr() Tìm lần xuất hiện đầu tiên của chuỗi trong chuỗi khác (phân biệt chữ hoa/thường).
strtok() Chia chuỗi thành các chuỗi nhỏ hơn.
strtolower() Chuyển đổi chuỗi thành chữ in thường.
strtoupper() Chuyển đổi chuỗi thành chữ in hoa.
strtr() Chuyển đổi các ký tự cụ thể trong chuỗi.
substr() Trả về một phần của chuỗi.
substr_compare() So sánh hai chuỗi từ vị trí bắt đầu được chỉ định (an toàn đối với binary và phân biệt chữ hoa/thường tùy chọn).
substr_count() Tính số lần xuất hiện của chuỗi con 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 các ký tự trống và các ký tự khác ở hai bên của chuỗi.
ucfirst() Chuyển đổi đầu tiên của chuỗi thành chữ in hoa.
ucwords() Chuyển đổi đầu tiên của mỗi từ trong chuỗi thành chữ in hoa.
vfprintf() Viết chuỗi định dạng vào luồng đầu ra được chỉ định.
vprintf() Xuất chuỗi định dạng.
vsprintf() Viết chuỗi định dạng vào biến.
wordwrap() Chia chuỗi thành các chuỗi từ số lượng đã chỉ định