Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah kaedah manipulasi rentetan dalam php?

Apakah kaedah manipulasi rentetan dalam php?

青灯夜游
青灯夜游asal
2021-07-19 20:18:332595semak imbas

Kaedah operasi rentetan termasuk: addcslashes(), chop(), chr(), crc32(), crypt(), echo(), explode(), fprintf(), hebrev(), join( ) , ltrim(), md5(), nl2br(), dsb.

Apakah kaedah manipulasi rentetan dalam php?

Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3

Fungsi Rentetan PHP (kaedah) ialah teras komponen PHP. Tiada pemasangan diperlukan untuk menggunakan fungsi ini.

Kaedah operasi rentetan dalam php

Fungsi (kaedah) Penerangan
addcslashes() Kembali sebelum aksara yang dinyatakan Tambah garis miring ke belakang kepada rentetan.
addslash() Mengembalikan rentetan dengan backslash ditambahkan sebelum aksara yang dipratentukan.
bin2hex() Tukar rentetan aksara ASCII kepada nilai perenambelasan.
chop() Alih keluar aksara ruang putih atau aksara lain di sebelah kanan rentetan.
chr() Mengembalikan aksara daripada nilai ASCII yang ditentukan.
chunk_split() Pisah rentetan kepada satu siri bahagian yang lebih kecil.
convert_cyr_string() Tukar rentetan daripada satu set aksara Cyrillic kepada yang lain.
convert_uudecode() Nyahkod rentetan uuencoded.
convert_uuencode() Ekod rentetan menggunakan algoritma uuencode.
count_chars() Mengembalikan maklumat tentang aksara yang digunakan dalam rentetan.
crc32() Mengira 32-bit CRC (Cyclic Redundancy Check) rentetan.
crypt() Penyulitan rentetan sehala (pencincangan).
echo() Keluarkan satu atau lebih rentetan.
meletup() Pecahkan rentetan kepada tatasusunan.
fprintf() Menulis rentetan yang diformatkan ke strim output yang ditentukan.
get_html_translation_table() Mengembalikan jadual terjemahan yang digunakan oleh htmlspecialchars() dan htmlentities().
hebrev() Tukar teks Ibrani kepada teks yang boleh dilihat.
hebrevc() Menukar teks Ibrani kepada teks yang boleh dilihat dan baris baharu (n) kepada
.
hex2bin() Tukar rentetan nilai perenambelasan ​​kepada aksara ASCII.
html_entity_decode() Tukar entiti HTML kepada aksara.
htmlentities() Tukar aksara kepada entiti HTML.
htmlspecialchars_decode() Tukar beberapa entiti HTML pratakrif kepada aksara.
htmlspecialchars() Tukar beberapa aksara yang dipratentukan kepada entiti HTML.
implode() Mengembalikan rentetan yang terdiri daripada elemen tatasusunan.
sertai() Satu alias untuk implode().
lcfirst() Tukar aksara pertama dalam rentetan kepada huruf kecil.
levenshtein() Mengembalikan jarak Levenshtein antara dua rentetan.
localeconv() Mengembalikan maklumat format nombor dan mata wang tempatan.
ltrim() Alih keluar aksara ruang putih atau aksara lain di sebelah kiri rentetan.
md5() Mengira cincangan MD5 rentetan.
md5_file() Mengira cincangan MD5 fail.
metaphone() Mengira kunci metafon rentetan.
money_format() Mengembalikan rentetan yang diformatkan sebagai rentetan mata wang.
nl_langinfo() Mengembalikan maklumat setempat yang ditentukan.
nl2br() Sisipkan aksara baris baharu HTML sebelum setiap baris baharu dalam rentetan.
number_format() Memformat nombor mengikut kumpulan beribu-ribu.
ord() Mengembalikan nilai ASCII bagi aksara pertama dalam rentetan.
parse_str() Hilangkan rentetan pertanyaan kepada pembolehubah.
print() Keluarkan satu atau lebih rentetan.
printf() Keluarkan rentetan berformat.
quoted_printable_decode() Tukar rentetan boleh cetak petikan kepada rentetan 8-bit.
quoted_printable_encode() Tukar rentetan 8-bit kepada rentetan boleh cetak petikan.
quotemeta() Petikan aksara meta.
rtrim() Alih keluar aksara ruang putih atau aksara lain di sebelah kanan rentetan.
setlocale() Tetapkan maklumat serantau (maklumat wilayah).
sha1() Mengira cincang SHA-1 rentetan.
sha1_file() Mengira cincang SHA-1 fail.
similar_text() Hitung persamaan dua rentetan.
soundex() Mengira kunci soundex bagi rentetan.
sprintf() Tulis rentetan yang diformatkan ke dalam pembolehubah.
sscanf() Menghuraikan input daripada rentetan mengikut format yang ditentukan.
str_getcsv() Menghuraikan rentetan CSV ke dalam tatasusunan.
str_ireplace() Gantikan beberapa aksara dalam rentetan (tidak sensitif huruf besar-besaran).
str_pad() Tampal rentetan pada panjang baharu.
str_repeat() Ulang rentetan bilangan kali yang ditentukan.
str_replace() Gantikan beberapa aksara dalam rentetan (sensitif huruf besar-besaran).
str_rot13() Lakukan pengekodan ROT13 pada rentetan.
str_shuffle() Mengkocok semua aksara dalam rentetan secara rawak.
str_split() Pisah rentetan kepada tatasusunan.
str_word_count() Mengira bilangan perkataan dalam rentetan.
strcasecmp() Membandingkan dua rentetan (tidak sensitif huruf besar-besaran).
srchr() Cari kejadian pertama rentetan dalam rentetan lain. (Alias ​​​​untuk strstr().)
strcmp() Membandingkan dua rentetan (sensitif huruf besar-besaran).
strcoll() Membandingkan dua rentetan (mengikut tetapan setempat).
strcspn() Mengembalikan bilangan aksara untuk dicari dalam rentetan sebelum mana-mana aksara yang ditentukan ditemui.
strip_tags() Strip HTML dan teg PHP daripada rentetan.
stripcslashes() Alih keluar garisan belakang yang ditambahkan oleh fungsi addcslashes().
stripslashes() Alih keluar garisan serong ke belakang yang ditambahkan oleh fungsi addslashes().
stripos() Mengembalikan kedudukan kejadian pertama rentetan dalam rentetan lain (tidak sensitif huruf besar-besaran).
stristr() Mencari kejadian pertama rentetan dalam rentetan lain (tidak sensitif huruf besar-besaran).
strlen() Mengembalikan panjang rentetan. Pemprosesan rentetan Cina menggunakan fungsi mb_strlen().
strnatcasecmp() Menggunakan algoritma "tertib semula jadi" untuk membandingkan dua rentetan (tidak sensitif huruf besar-besaran).
strnatcmp() Menggunakan algoritma "tertib semula jadi" untuk membandingkan dua rentetan (sensitif huruf besar-besaran).
strncasecmp() Perbandingan rentetan bagi n aksara pertama (tidak peka huruf besar-besaran).
strncmp() Perbandingan rentetan bagi n aksara pertama (sensitif huruf besar-besaran).
strpbrk() Cari mana-mana satu daripada aksara yang ditentukan dalam rentetan.
strpos() Mengembalikan kedudukan kejadian pertama rentetan dalam rentetan lain (sensitif huruf besar-besaran).
strrchr() Mencari kejadian terakhir rentetan dalam rentetan lain.
strrev() Terbalikkan rentetan.
strripos() Mencari kejadian terakhir rentetan dalam rentetan lain (tidak sensitif huruf besar-besaran).
strrpos() Mencari kejadian terakhir rentetan dalam rentetan lain (sensitif huruf besar-besaran).
strspn() Mengembalikan bilangan aksara tertentu yang terkandung dalam rentetan.
strstr() Mencari kejadian pertama rentetan dalam rentetan lain (sensitif huruf besar-besaran).
strtok() Pisah rentetan kepada rentetan yang lebih kecil.
strtolower() Tukar rentetan kepada huruf kecil.
strtoupper() Tukar rentetan kepada huruf besar.
strtr() Tukar aksara tertentu dalam rentetan.
substr() Mengembalikan sebahagian daripada rentetan.


mb_substr() Mengembalikan bahagian rentetan Cina .
substr_compare() Membandingkan dua rentetan bermula pada kedudukan permulaan yang ditentukan (binari selamat dan pilihan sensitif huruf kecil).
substr_count() Mengira bilangan kali subrentetan muncul dalam rentetan.
substr_replace() Gantikan sebahagian daripada rentetan dengan rentetan lain.
trim() Alih keluar ruang putih dan aksara lain pada kedua-dua belah rentetan.
ucfirst() Tukar aksara pertama dalam rentetan kepada huruf besar.
ucwords() Menukar aksara pertama setiap perkataan dalam rentetan kepada huruf besar.
vfprintf() Tulis rentetan yang diformatkan ke strim output yang ditentukan.
vprintf() Keluarkan rentetan berformat.
vsprintf() Tulis rentetan format ke dalam pembolehubah.
wordwrap() Membungkus rentetan mengikut panjang yang ditentukan.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah kaedah manipulasi rentetan dalam php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn