Funcțiile PHP Strings fac parte din limbaj. Nu este necesară nicio instalare pentru a utiliza aceste funcții. În această referință, veți găsi toate funcțiile șir utile în PHP.
Funcţie | Descriere |
---|---|
addcslashes() | Obțineți un șir cu bare oblice inverse în fața personajelor |
adaugă bare oblice() | Obțineți un șir cu bare oblice inverse în fața caracterelor predefinite |
bin2hex() | Convertiți șirul de caractere ASCII în valori hexazecimale |
a toca() | Eliminați spațiile albe sau alte caractere din capătul din dreapta al șirului |
chr() | Returnează un caracter dintr-o valoare ASCII specificată |
chunk_split() | Împărțiți un șir într-o serie de părți mai mici |
convert_cyr_string() | Convertiți șirul dintr-un set de caractere chirilice în altul |
convert_uudecode() | Decodați un șir codificat uuen |
convert_uuencode() | Codificați șirul folosind algoritmul uuencode |
count_chars() | Returnează informații despre caracterele utilizate într-un șir |
crc32() | Calculați un CRC de 32 de biți pentru șir |
criptă() | Hashing unidirecțional de șiruri |
ecou() | Ieșiți unul sau mai multe șiruri |
exploda() | Rupeți șirul într-o matrice |
fprintf() | Scrieți un șir formatat într-un flux de ieșire specificat |
get_html_translation_table() | Returnează tabelul de traducere folosit de htmlspecialchars() și htmlentities() |
ebreu() | Convertiți textul ebraic în text vizual |
hebrevc() | Convertiți textul ebraic în text vizual și linii noi (\n) în |
hex2bin() | Convertiți șirul de valori hexazecimale în caractere ASCII |
html_entity_decode() | Convertiți entitățile HTML în caractere |
htmlentities() | Convertiți caracterele în entități HTML |
htmlspecialchars_decode() | Convertiți unele entități HTML predefinite în caractere |
htmlspecialchars() | Convertiți unele caractere predefinite în entități HTML |
implozie() | Returnează un șir din elementele unui tablou |
a te alatura() | Alias de implozie() |
lcfirst() | Convertiți primul caracter al șirului în minuscule |
levenshtein() | Returnează distanța Levenshtein dintre două șiruri |
localeconv() | Returnează informații de formatare numerică și monetară despre local |
ltrim() | Eliminați spațiile albe sau alte caractere din partea stângă a șirului |
md5() | Calculați hashul MD5 al unui șir |
md5_file() | Calculați hash-ul MD5 al unui fișier |
metafon() | Calculați tasta metafon a șirului |
format_bani() | Returnează un șir formatat ca șir valutar |
nl_langinfo() | Returnează informații locale specifice |
nl2br() | Introduceți rupturi de linie HTML în fața fiecărei linii noi din șir |
format_număr() | Formatați un număr cu mii grupate |
cuvinte() | Obțineți valoarea ASCII a primului caracter al șirului |
parse_str() | Analizați un șir de interogare în variabile |
imprima() | Ieșiți unul sau mai multe șiruri |
printf() | Ieșiți un șir formatat |
quoted_printable_decode() | Convertiți un șir imprimabil între ghilimele într-un șir de 8 biți |
quoted_printable_encode() | Convertiți un șir de 8 biți într-un șir imprimabil între ghilimele |
quotemeta() | Citate meta caractere |
rtrim() | Eliminați spațiile albe sau alte caractere din partea dreaptă a șirului |
setlocale() | Setați informații despre local |
sha1() | Calculați hash-ul SHA-1 al unui șir |
sha1_file() | Calculați hash-ul SHA-1 al unui fișier |
text_similar() | Calculați asemănarea dintre două șiruri |
soundex() | Calculați cheia Soundex a șirului |
sprintf() | Scrieți un șir formatat într-o variabilă |
sscanf() | Analizați intrarea dintr-un șir în funcție de un format |
str_getcsv() | Analizați un șir CSV într-o matrice |
str_place() | Înlocuiți unele caractere din șir (indiferență între majuscule și minuscule) |
str_pad() | Apăsați șirul la o nouă lungime |
str_repeat() | Repetați șirul de un număr specificat de ori |
str_replace() | Înlocuiți unele caractere din șir (semnificativ între majuscule și minuscule) |
str_rot13() | Efectuați codarea ROT13 pe șir |
str_shuffle() | Amestecă aleatoriu toate caracterele dintr-un șir |
str_split() | Împărțiți șirul într-o matrice |
str_word_count() | Numărați numărul de cuvinte dintr-un șir |
strcasecmp() | Comparați două șiruri de caractere (indiferent de majuscule și minuscule) |
strchr() | Găsește prima apariție a unui șir în interiorul altui șir (alias de strstr()) |
strcmp() | Comparați două șiruri de caractere (sensibil la majuscule și minuscule) |
strcoll() | Comparați două șiruri (comparație de șiruri bazată pe local) |
strcspn() | Obțineți numărul de caractere găsite în șir înainte de a găsi orice parte a unor caractere specificate |
strip_tags() | Eliminați etichetele HTML și PHP dintr-un șir |
stripcslashes() | Șir fără ghilimele citat cu addcslashes() |
benzi () | Șir fără ghilimele citat cu addslashes() |
stripos() | Obține poziția primei apariții a unui șir în interiorul altui șir (insensibil la majuscule și minuscule) |
stristr() | Găsește prima apariție a unui șir în interiorul altui șir (indiferent de majuscule și minuscule) |
strlen() | Obțineți lungimea șirului |
strnatcasecmp() | Comparați două șiruri folosind un algoritm de „ordine naturală” (insensibil la majuscule și minuscule) |
strnatcmp() | Comparați două șiruri de caractere folosind un algoritm de „ordine naturală” (sensibil la majuscule și minuscule) |
strncasecmp() | Comparație de șiruri de caractere a primelor n caractere (indiferență la majuscule și minuscule) |
strncmp() | Comparație de șiruri de caractere a primelor n caractere (sensibilă la majuscule și minuscule) |
strpbrk() | Căutați șir pentru oricare dintr-un set de caractere |
strpos() | Obține poziția primei apariții a unui șir în interiorul altui șir (sensibil la majuscule și minuscule) |
strrchr() | Găsiți ultima apariție a unui șir în interiorul altui șir |
strrev() | Inversează un șir |
stripos() | Găsește poziția ultimei apariții a unui șir în interiorul altui șir (insensibil la majuscule și minuscule) |
strrpos() | Găsește poziția ultimei apariții a unui șir în interiorul altui șir (sensibil la majuscule și minuscule) |
strspn() | Obțineți numărul de caractere găsit în șirul care conține doar caractere dintr-o listă de caractere specificată |
strstr() | Găsiți prima apariție a unui șir în interiorul altui șir (sensibil la majuscule și minuscule) |
strtok() | Împărțiți un șir în șiruri mai mici |
strtolower() | Convertiți șirul în litere mici |
strtoupper() | Convertiți șirul în litere mari |
strtr() | Traduceți anumite caractere din șir |
substr() | Obțineți o parte din șir |
substr_compare() | Comparați două șiruri de caractere dintr-o poziție de început specificată (sigură binară și, opțional, distinge între majuscule și minuscule) |
substr_count() | Numărați de câte ori apare un subșir în șir |
substr_inlocuire() | Înlocuiți o parte a șirului cu un alt șir |
tuns () | Eliminați spațiile albe sau alte caractere de pe ambele părți ale șirului |
ucfirst() | Convertiți primul caracter al șirului în majuscule |
ucwords() | Convertiți primul caracter al fiecărui cuvânt dintr-un șir în majuscule |
vfprintf() | Scrieți șirul formatat într-un flux de ieșire specificat |
vprintf() | Ieșire șir formatat |
vsprintf() | Scrieți șirul formatat într-o variabilă |
wordwrap() | Înfășurați șirul la un anumit număr de caractere |