Funzioni di stringa PHP 5

Funzioni di stringa PHP 5

Le funzioni di stringa PHP sono parte integrante del core PHP. Queste funzioni possono essere utilizzate senza installazione.

Funzione Descrizione
addcslashes() Restituisce una stringa con backslash aggiunti davanti ai caratteri specificati.
addslashes() Restituisce una stringa con backslash aggiunti davanti ai caratteri predefiniti.
bin2hex() Converti una stringa di caratteri ASCII in un valore esadecimale.
chop() Elimina i caratteri bianchi o altri caratteri alla fine della stringa.
chr() Restituisce un carattere da un valore ASCII specificato.
chunk_split() Dividi una stringa in una serie di parti più piccole.
convert_cyr_string() Converti una stringa da un set di caratteri Cyrillic a un altro.
convert_uudecode() Decodifica una stringa codificata con uuencode.
convert_uuencode() Codifica una stringa utilizzando l'algoritmo uuencode.
count_chars() Restituisce informazioni sui caratteri utilizzati nella stringa.
crc32() Calcola il CRC 32-bit di una stringa.
crypt() Metodo di crittografia di stringa unidirezionale (hashing).
echo() Output una o più stringhe.
explode() Scorda una stringa in un array.
fprintf() Scrivi una stringa formattata in un flusso di output specificato.
get_html_translation_table() Restituisce la tabella di traduzione utilizzata da htmlspecialchars() e htmlentities().
hebrev() Converti il testo ebraico in testo visibile.
hebrevc() Converti il testo ebraico in testo visibile e trasforma i nuovi righe (\n) in <br>.
hex2bin() Converti una stringa di valori esadecimali in caratteri ASCII.
html_entity_decode() Converti un'entità HTML in un carattere.
htmlentities() Converti un carattere in una entità HTML.
htmlspecialchars_decode() Converti alcune entità HTML predefinite in caratteri.
htmlspecialchars() Converti alcuni caratteri predefiniti in entità HTML.
implode() Restituisce una stringa composta dagli elementi di un array.
join() Alias di implode().
lcfirst() Converti il primo carattere della stringa in minuscolo.
levenshtein() Restituisce la distanza di Levenshtein tra due stringhe.
localeconv() Restituisce informazioni di formato locale per i numeri e le monete.
ltrim() Rimuovi i caratteri bianchi o altri caratteri alla sinistra della stringa.
md5() Calcola l'hash MD5 della stringa.
md5_file() Calcola l'hash MD5 del file.
metaphone() Calcola la chiave metaphone della stringa.
money_format() Restituisce una stringa formattata come stringa monetaria.
nl_langinfo() Restituisce informazioni locali specifiche.
nl2br() Inserisci il segno di nuova riga HTML prima di ogni nuova riga nella stringa.
number_format() Formatta il numero in gruppi di migliaia.
ord() Restituisce il valore ASCII del primo carattere della stringa.
parse_str() Analizza la stringa di ricerca in variabili.
print() Output una o più stringhe.
printf() Output di una stringa formattata.
quoted_printable_decode() Converti una stringa quoted-printable in una stringa di 8 bit.
quoted_printable_encode() Converti una stringa di 8 bit in una stringa quoted-printable.
quotemeta() Citazione di meta-caratteri.
rtrim() Rimuovi i caratteri bianchi o altri caratteri alla destra della stringa.
setlocale() Imposta le informazioni di localizzazione (informazioni geografiche).
sha1() Calcola l'hash SHA-1 della stringa.
sha1_file() Calcola l'hash SHA-1 del file.
similar_text() Calcola la somiglianza tra due stringhe.
soundex() Calcola la chiave soundex della stringa.
sprintf() Scrive una stringa formattata nei vari variabili.
sscanf() Analizza l'input dalla stringa secondo un formato specificato.
str_getcsv() Analizza la stringa CSV in un array.
str_ireplace() Sostituisce alcuni caratteri nella stringa (insensibile alle maiuscole e minuscole).
str_pad() Riempie la stringa per raggiungere una nuova lunghezza.
str_repeat() Ripeti la stringa il numero di volte specificato.
str_replace() Sostituisce alcuni caratteri nella stringa (sensibile alle maiuscole e minuscole).
str_rot13() Esegui l'encoding ROT13 sulla stringa.
str_shuffle() Rimescola casualmente tutti i caratteri nella stringa.
str_split() Divide la stringa in un array.
str_word_count() Calcola il numero di parole nella stringa.
strcasecmp() Confronta due stringhe (insensibile alle maiuscole e minuscole).
strchr() Trova la prima occorrenza della stringa in un'altra stringa (alias di strstr()).
strcmp() Confronta due stringhe (sensibile alle maiuscole e minuscole).
strcoll() Confronta due stringhe (secondo la configurazione locale).
strcspn() Restituisce il numero di caratteri trovati prima di trovare alcuni caratteri specifici nella stringa.
strip_tags() Rimuove i tag HTML e PHP dalla stringa.
stripcslashes() Elimina gli apici invertiti aggiunti dalla funzione addcslashes().
stripslashes() Elimina gli apici invertiti aggiunti dalla funzione addslashes().
stripos() Restituisce la posizione della prima occorrenza della stringa in un'altra stringa (insensibile alle maiuscole e minuscole).
stristr() Trova la posizione della prima occorrenza della stringa in un'altra stringa (insensibile alle maiuscole e minuscole).
strlen() Restituisce la lunghezza della stringa.
strnatcasecmp() Confronto di due stringhe utilizzando un algoritmo di 'ordinamento naturale' (insensibile alle maiuscole e minuscole).
strnatcmp() Confronto di due stringhe utilizzando un algoritmo di 'ordinamento naturale' (sensibile alle maiuscole e minuscole).
strncasecmp() Confronto di stringhe di n primi caratteri (insensibile alle maiuscole e minuscole).
strncmp() Confronto di stringhe di n primi caratteri (sensibile alle maiuscole e minuscole).
strpbrk() Cerca qualsiasi carattere di un insieme di caratteri in una stringa.
strpos() Restituisce la posizione della prima occorrenza della stringa in un'altra stringa (sensibile alle maiuscole e minuscole).
strrchr() Trova l'ultima occorrenza di una stringa in un'altra stringa.
strrev() Invertire la stringa.
strripos() Trova l'ultima posizione di una stringa in un'altra stringa (insensibile alle maiuscole e minuscole).
strrpos() Trova l'ultima posizione di una stringa in un'altra stringa (sensibile alle maiuscole e minuscole).
strspn() Restituire il numero di occorrenze di un carattere specifico nella stringa.
strstr() Trova la prima occorrenza di una stringa in un'altra stringa (sensibile alle maiuscole e minuscole).
strtok() Dividere la stringa in stringhe più piccole.
strtolower() Convertire la stringa in minuscolo.
strtoupper() Convertire la stringa in maiuscolo.
strtr() Convertire i caratteri specifici della stringa.
substr() Restituire una parte della stringa.
substr_compare() Confrontare due stringhe a partire da una posizione specifica (binario sicuro e sensibile alle maiuscole e minuscole).
substr_count() Calcolare il numero di occorrenze di una sottostringa nella stringa.
substr_replace() Sostituire una parte della stringa con un'altra stringa.
trim() Rimuovere spazi bianchi e altri caratteri agli estremi della stringa.
ucfirst() Convertire la prima lettera della stringa in maiuscolo.
ucwords() Convertire la prima lettera di ogni parola della stringa in maiuscolo.
vfprintf() Scrivere una stringa formattata in uno stream di output specificato.
vprintf() Output di una stringa formattata.
vsprintf() Scrivere una stringa formattata in una variabile.
wordwrap() Dividere la stringa in segmenti di una quantità specifica di caratteri