Manuale PHP
Output dei Dati
Costrutti Condizionali
Operatore condizionale
Condizione alternativa
Condizione aggiuntiva
Selezione multipla
Opzione di selezione
Opzione predefinita
Corrispondenza
Cicli
Ciclo con condizione
Ciclo con postcondizione
Ciclo con contatore
Ciclo su array
Interruzione del ciclo
Continuazione del ciclo
Gestione delle Variabili
Terminazione dell'Esecuzione
determinazione del tipo di variabile
cambiamento del tipo di variabile
verifica numero intero
verifica numero a virgola mobile
verifica valore numerico
verifica stringa
verifica valore booleano
verifica array
verifica oggetto
verifica valore NULL
verifica risorsa
verifica valore richiamabile
verifica valore iterabile
verifica valore countable
conversione a numero intero
conversione a float
conversione a stringa
conversione a boolean
conversione ad array
Funzioni matematiche
Misurazione delle stringhe
Manipolazioni
pulizia dei bordi
pulizia dell'inizio
pulizia della fine
riempimento della stringa
ripetizione della stringa
inversione della stringa
mescolamento dei caratteri
Maiuscole/minuscole
minuscolo
maiuscolo
minuscolo
maiuscolo
primo carattere in maiuscolo
primo carattere in minuscolo
primo carattere della parola in maiuscolo
Suddivisione
suddivisione stringa in array
suddivisione stringa in array
suddivisione stringa in parti
suddivisione stringa in variabili
suddivisione stringa in token
parsing stringa per formato
suddivisione stringa multibyte
suddivisione stringa in caratteri
ottenere parte della stringa
troncamento stringa per larghezza
Parti della stringa
Ricerca e sostituzione
ricerca e sostituzione
sostituzione case-insensitive
ricerca e sostituzione
sostituzione parte della stringa
Ricerca nella stringa
verifica presenza carattere nella stringa
verifica prima occorrenza
verifica ultima occorrenza
posizione prima occorrenza sottostringa
posizione ultima occorrenza carattere
ricerca case-insensitive
ricerca inversa case-insensitive
trovare prima occorrenza sottostringa
ricerca nella stringa di qualsiasi carattere dato
trovare prima occorrenza carattere
trovare ultima occorrenza carattere
ricerca case-insensitive
ricerca sottostringa case-insensitive
posizione sottostringa
ricerca ultima occorrenza
ricerca ultima occorrenza case-insensitive
ricerca inversa case-insensitive
ricerca inversa sottostringa
ricerca prima occorrenza
Conteggio nella stringa
conteggio occorrenze sottostringa
conteggio occorrenze
conteggio numero di caratteri
conteggio numero di parole
Gestione tag, escape
rimozione tag dalla stringa
output tag nel browser
operazione inversa a htmlspecialchars
conversione caratteri in entità HTML
operazione inversa a htmlentities
escape virgolette nella stringa
rimozione escape funzione addslashes
escape metacaratteri
sostituzione caratteri non validi
Formattazione stringhe
formattazione numero
formattazione valori monetari
output stringa formattata
output stringa formattata
formattazione stringa (con ritorno)
formattazione stringa da array
inserimento interruzione di riga
inserimento interruzione di riga
Codici caratteri
Confronto stringhe
distanza Levenshtein tra stringhe
percentuale somiglianza stringhe
confronto fonetico stringhe
soundex migliorato
confronto primi caratteri stringhe
confronto primi caratteri case-insensitive
confronto stringhe case-sensitive
confronto stringhe con locale
confronto naturale stringhe
confronto naturale case-insensitive
confronto stringhe case-insensitive
Array
numero di elementi
array con intervallo
somma degli elementi dell'array
prodotto degli elementi
divisione dell'array
fusione di array
fusione di array ricorsiva
chiavi su valori
selezione delle chiavi dell'array
selezione dei valori dell'array
fusione di array
ricerca nell'array
conteggio del numero
sostituzione nell'array
inversione dell'array
rimozione dei duplicati
chiave casuale
mescolamento dell'array
verifica della presenza
verifica della presenza
array in variabili
array in variabili
fusione dell'array in una stringa
in array multidimensionale
primo elemento dell'array
ultimo elemento dell'array
aggiunta all'inizio
aggiunta alla fine
completamento dell'array
riempimento dell'array
riempimento dell'array
Ordinamento
per elementi crescenti
per elementi decrescenti
per chiavi crescenti
per chiavi decrescenti
per elementi crescenti con conservazione delle chiavi
per elementi decrescenti con conservazione delle chiavi
in modo naturale
in modo naturale senza distinzione maiuscole/minuscole
per callback
per callback per chiavi
per callback con conservazione delle chiavi
ordinamento di più array
Callback
modifica dell'array
iterazione dell'array
iterazione dell'array multidimensionale
filtraggio dell'array
riduzione dell'array
Intersezione di array
intersezione di array
intersezione di array con chiavi
intersezione per chiavi
intersezione con confronto callback
intersezione con confronto callback
intersezione con chiavi callback
intersezione chiavi con callback
Differenza di array
Funzioni Principali
Ricerca di una corrispondenza
Ricerca di tutte le corrispondenze
Sostituzione tramite modello
Filtraggio con sostituzione
Funzioni Aggiuntive
Divisione di stringhe
Sostituzione con funzione callback
Sostituzione multipla
Filtraggio di array
Escape dei caratteri
Gestione degli Errori
Stile funzionale
istante corrente in timestamp
momento specificato in timestamp
formattazione data
conversione data in timestamp
ottenere microsecondi
verifica correttezza data
creazione oggetto data
addizione e sottrazione date
addizione a data
sottrazione da data
creazione intervallo
formattazione data
differenza tra due date
impostazione fuso orario
ottenere fuso orario
Stile OOP
oggetto con data
data-ora immutabile
intervalli tra date
fusi orari
periodo tra date
addizione a data
sottrazione da data
Metodi DateTime
Creare da formato
Convertire Immutable
Formattare data
Differenza date
Modificare data
Aggiungere intervallo
Sottrarre intervallo
Impostare data
Impostare data ISO
Impostare ora
Impostare timestamp
Impostare timezone
Ottenere timezone
Ottenere offset
Ottenere timestamp
Errori parsing
Metodi DateInterval
Principale
Operazioni sui file
eliminazione del file
copia del file
rinominare file o cartella
creazione di un file temporaneo
creazione di un file con un nome univoco
Operazioni sulle cartelle
creazione di una cartella
eliminazione di una cartella
verifica se è una cartella
lettura del contenuto
lettura del contenuto tramite modello
spazio disponibile
capacità totale della cartella
Controlli
verifica dell'esistenza di file o cartella
verifica se è un file
determinare se il file è leggibile
verifica se il file è scrivibile
verifica se è un file eseguibile
Percorsi dei file
nome della cartella dal percorso
nome del file dal percorso
percorso assoluto del file
informazioni sul percorso del file
Informazioni
ottenere la dimensione del file
modifica dei permessi del file
cambiare il proprietario del file
cambiare il gruppo del file
impostare l'ora di modifica
ora di modifica del file
ora di creazione del file
ora di accesso al file
determinare il tipo MIME
tipo MIME del file
pulire la cache di stato
Inclusione di file
File a basso livello
apertura di file o URL
lettura del file
lettura di una riga dal file
lettura di un carattere dal file
scrittura nel file
chiusura dell'handle del file
lettura del file
verifica della fine del file
spostamento all'interno del file
reset del puntatore del file
troncamento del file
posizione nel file
output del resto del file
Cartelle a basso livello
File speciali
Upload di file
Varie
Verifica dell'esistenza
Verifica dell'esistenza di una classe
Verifica dell'esistenza di un metodo
Verifica dell'esistenza di una proprietà
Verifica dell'esistenza di un tratto
Verifica dell'esistenza di un'interfaccia
Ottenere informazioni sulle classi
Ottenere il nome della classe
Ottenere la classe genitore
Ottenere i metodi della classe
Ottenere le proprietà della classe
Ottenere le proprietà dell'oggetto
Ottenere la classe chiamata
Controllo dei tipi e delle relazioni
Controllo del tipo di oggetto
Verifica dell'appartenenza a una classe
Verifica dell'ereditarietà della classe
Lista delle interfacce della classe
Lista delle classi genitore
Lista dei tratti utilizzati
Caricamento automatico delle classi
Definizione dello spazio dei nomi
Registrazione dell'autoloader
Ottenere gli autoloader
Rimozione dell'autoloader
Chiamata dell'autoloader
Lavorare con le dichiarazioni
Creazione di un alias di classe
Ottenere le classi dichiarate
Ottenere le interfacce dichiarate
Ottenere i tratti dichiarati
Creazione
Creazione di un oggetto
Dichiarazione di una classe
Dichiarazione di un'interfaccia
Dichiarazione di un tratto
Chiamate
Metodi magici principali
Accesso alle proprietà
Lettura delle proprietà
Scrittura delle proprietà
Verifica della proprietà
Rimozione della proprietà
Intercettazione delle chiamate
Serializzazione
Preparazione alla serializzazione
Ripristino dell'oggetto
Serializzazione moderna
Deserializzazione moderna
Conversione di oggetti
Gestione delle eccezioni
Blocco di gestione
Intercettazione eccezione
Azioni finali
Generazione eccezione
Classe base eccezioni
Gestione errori come eccezioni
Funzioni
configurazione output errori
scrittura log errori
tracciamento chiamate
stampa tracciamento
registrazione completamento
stack chiamate Xdebug
generazione errore utente
analogo trigger_error
impostazione gestore eccezioni
impostazione gestore errori
ripristino gestore errori
ripristino gestore eccezioni
Verifica delle funzioni
Chiamata delle funzioni
Gestione degli argomenti
Gestione degli eventi
Variabili
Elenchi
elenco di tutte le variabili
elenco di tutte le costanti
elenco di tutte le funzioni
elenco dei file inclusi
Memoria
Impostazioni
impostazione del valore di configurazione
ottenimento del valore di configurazione
ottenimento di tutte le impostazioni
informazioni sulle impostazioni