Strings

Introduzione

These functions all manipulate strings in various ways. Some more specialized sections can be found in the regular expression and URL handling sections.

For information on how strings behave, especially with regard to usage of single quotes, double quotes, and escape sequences, see the Strings entry in the Types section of the manual.

  • Installazione/Configurazione
  • Costanti predefinite
  • String Funzioni
    • 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 di rtrim
    • 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 htmlspecialchars e htmlentities
    • 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'
    • hex2bin — Decodes a hexadecimally encoded binary string
    • 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
    • htmlspecialchars_decode — Convert special HTML entities back to characters
    • implode — Unisce gli elementi di un array in una stringa
    • join — Alias di di implode
    • lcfirst — Make a string's first character lowercase
    • 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 — Calcola il valore md5 di una stringa
    • md5_file — Calcola l'hash md5 del file dato
    • 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
    • quoted_printable_encode — Convert a 8 bit string to a quoted-printable string
    • quotemeta — Quota i meta caratteri
    • rtrim — Rimuove gli spazi (ed altri caratteri) dalla fine della stringa
    • setlocale — Imposta i parametri di localizzazione
    • sha1 — Calcola l'hash sha1 di una stringa
    • sha1_file — Calcola l'hash sha1 di un file
    • 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_contains — Determine if a string contains a given substring
    • str_decrement — Decrement an alphanumeric string
    • str_ends_with — Checks if a string ends with a given substring
    • str_getcsv — Parse a CSV string into an array
    • str_increment — Increment an alphanumeric string
    • str_ireplace — Versione insensibile alle miuscole/minuscole di str_replace
    • 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 un array
    • str_starts_with — Checks if a string starts with a given substring
    • str_word_count — Restituisce informazioni sulle parole utilizzate in una stringa
    • strcasecmp — Confronto non sensibile alle maiuscole e sicuro con i dati binari
    • strchr — Alias di strstr
    • 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 addcslashes
    • 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 strstr
    • 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 — Restituisce parte di una stringa
    • 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
    • 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
    • utf8_decode — Converts a string from UTF-8 to ISO-8859-1, replacing invalid or unrepresentable characters
    • utf8_encode — Converts a string from ISO-8859-1 to UTF-8
    • 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
  • Storico dei cambiamenti
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top