Estensione Strings

Documentazione delle funzioni dell'estensione Strings

Funzioni (93)

addcslashes()

Esegue il quoting di una stringa con gli slash nello stile del C

addslashes()

Esegue il quoting di una stringa con gli slash

bin2hex()

Converte i dati binari nella rappresentazione esadecimale

chop()

Alias di

chr()

Restituisce un carattere specifico

chunk_split()

Divide una stringa in segmento più piccoli

convert_cyr_string()

Converte da un set di caratteri Cirillico ad un'altro

convert_uudecode()

Decodifica una stringa codificata con uuencode

convert_uuencode()

Codifica uuencode di una stringa

count_chars()

Restituisce informazioni sui caratteri usati in una stringa

crc32()

Calcola il crc32 polinomiale di una stringa

crypt()

Criptazione di una stringa a senso unico (hashing)

echo()

Visualizza una o più stringhe

explode()

Suddivide una stringa

fprintf()

Scrive una stringa formattata in uno stream

get_html_translation_table()

Restituisce la tabella di decodifica utilizzata da e

hebrev()

Converte il testo logico Ebraico in testo visuale

hebrevc()

Converte il testo logico Ebraico in testo visuale con conversione del carattere di 'a capo'

html_entity_decode()

Converte le entità HTML nei corrispondenti caratteri

htmlentities()

Converte tutti i possibili caratteri in entità HTML

htmlspecialchars()

Converte i caratteri speciali in entità HTML

implode()

Unisce gli elementi di una matrice in una stringa

join()

Alias di

levenshtein()

Calcola la distanza Levenshtein tra due stringhe

localeconv()

Ottiene informazioni sul formato numerico

ltrim()

Rimuove gli spazi (o altri caratteri) dall'inizio di una stringa

md5_file()

Calcola l'hash md5 del file dato

md5()

Calcola il valore md5 di una stringa

metaphone()

Calcola la chiave metaphone di una stringa

money_format()

Formattazione di un numero come stringa monetaria

nl_langinfo()

Ricava informazioni sulla lingua e le impostazioni locali

nl2br()

Inserisce il tag HTML di 'a capo' prima di tutti i caratteri di 'a capo' della stringa

number_format()

Formatta un numero con i gruppi delle migliaia

ord()

Restituisce il valore ASCII di un carattere

parse_str()

Effettua il parsing della stringa in variabili

print()

Visualizza una stringa

printf()

Visualizza una stringa formattata

quoted_printable_decode()

Converte una stringa 'quoted-printable' in una stringa a 8 bit

quotemeta()

Quota i meta caratteri

rtrim()

Rimuove gli spazi (ed altri caratteri) dalla fine della stringa

setlocale()

Imposta i parametri di localizzazione

sha1_file()

Calcola l'hash sha1 di un file

sha1()

Calcola l'hash sha1 di una stringa

similar_text()

Calcola la similitudine tra due stringhe

soundex()

Calcola la chiave soundex di una data stringa

sprintf()

Restituisce una stringa formattata

sscanf()

Analizza l'input da una string in base al formato

str_ireplace()

Versione insensibile alle miuscole/minuscole di

str_pad()

Riempie una stringa con un'altra stringa portando la prima ad una lunghezza pre-determinata

str_repeat()

Ripete una stringa

str_replace()

Sostituisce tutte le occorrenze della stringa cercata con la stringa di sostituzione

str_rot13()

Esegue la trasformazione rot13 di una stringa

str_shuffle()

Mischia una stringa in modo casuale

str_split()

Converte una stringa in una matrice

str_word_count()

Restituisce informazioni sulle parole utilizzate in una stringa

strcasecmp()

Confronto non sensibile alle maiuscole e sicuro con i dati binari

strcmp()

Confronto tra stringhe affidabile con dati binari

strcoll()

Confronto tra stringhe basato sulle impostazioni locali

strcspn()

Trova la lunghezza del segmento iniziale che non soddisfa una maschera

strip_tags()

Rimuove i tag HTML e PHP da una stringa

stripcslashes()

Rimuove gli slash aggiunti con

stripos()

Trova la prima occorrenza in una stringa senza distinzione tra maiuscole e minuscole

stripslashes()

Rimuove i caratteri di escape da una stringa su cui si è effettuato l'escape

stristr()

Versione insensibile alle maiuscole/minuscole di

strlen()

Restituisce la lunghezza di una stringa

strnatcasecmp()

Versione insensibile alle maiuscole/minuscole di confronto tra stringhe tramite l'algoritmo dell"ordine naturale"

strnatcmp()

Confronto tra stringhe con l'algoritmo dell' "ordine naturale"

strncasecmp()

Confronto sicuro con i testi binari, insensibile alle lettere maiuscole/minuscole sui primi n caratteri

strncmp()

Confronto tra stringhe sui primi n caratteri, sicuro con i dati binari

strpbrk()

Ricerca in una stringa uno qualsiasi dei caratteri di un dato set

strpos()

Trova la posizione della prima occorrenza di una stringa

strrchr()

Trova l'ultima occorrenza di un carattere in una stringa

strrev()

Inverte una stringa

strripos()

Trova la posizione dell'ultima occorrenza di una stringa in un'altra indipendentemente dalle lettere minuscole/maiusole

strrpos()

Trova la posizione dell'ultima occorrenza di un carattere in una stringa

strspn()

Trova la lunghezza di un testo che corrisponde alla maschera data

strstr()

Trova la prima occorrenza di una stringa

strtok()

Suddivide una stringa in token

strtolower()

Converte in minuscolo una stringa

strtoupper()

Converte in maiuscolo una stringa

strtr()

Traduce certi caratteri

substr_compare()

Confronto tra due stringhe a partire da una data posizione per n caratteri, sicuro con i dati binari e, opzionalmente, senza distinguere tra lettere maiuscole e minuscole

substr_count()

Conta il numero di occorrenze di un segmento di stringa

substr_replace()

Sostuisce una porzione di testo

substr()

Restituisce parte di una stringa

trim()

Rimuove gli spazi (ed altri caratteri) all'inizio e alla fine di un testo

ucfirst()

Converte in maiuscolo il primo carattere del testo

ucwords()

Converte in maiuscolo il primo carattere di ogni parola di una stringa

vfprintf()

Scrive una stringa formatta in un flusso

vprintf()

Visualizza una stringa formattata

vsprintf()

Restituisce una stringa formattata

wordwrap()

Divide una stringa ad un certo numero di caratteri utilizzando il carattere di divisione