nome e descrizione breve |
---|
(boolean)
Assegna espressamente ad una variabile il tipo booleano |
(float)
Assegna espressamente ad una variabile il tipo decimale |
(int)
Assegna espressamente ad una variabile il tipo integer |
(string)
Assegna espressamente ad una variabile il tipo stringa |
abs()
Restituisce il valore assoluto di un numero |
addcslashes()
Antepone il carattere backslash (\) ai caratteri specificati della stringa cui acceda |
addslashes()
Antepone il carattere backslash (\) ai seguenti caratteri: ' (apice singolo), " (doppio apice), \ (backslash), null. |
array()
Crea un array |
array_change_key_case()
Restituisce un array con gli indici in lettere minuscole (default) o maiuscole |
array_chunk()
Divide un array in più parti |
array_column()
Restituisce i valori di una colonna di un array multidimensionale |
array_combine()
Restituisce un unico array combinando tra loro due array: uno per gli indici, l’altro per i valori |
array_count_values()
Conta le ricorrenze dei valori di un array (e restituisce un array) |
array_diff()
Confronta i valori di un array con quelli di uno o più array (e restituisce un array) |
array_diff_assoc()
Confronta gli indici e i valori di un array con quelli di uno o più array (e restituisce un array) |
array_diff_key()
Confronta gli indici di un array con quelli di uno o più array (e restituisce un array) |
array_diff_uassoc()
Confronta gli indici e i valori di un array con quelli di uno o più array in base ad una funzione (e restituisce un array) |
array_diff_ukey()
Confronta gli indici di un array con quelli di uno o più array in base ad una funzione (e restituisce un array) |
array_fill()
Restituisce un array popolato con i seguenti valori: indice iniziale; quanti elementi; valore (comune) degli indici |
array_fill_keys()
Restituisce un array che popola con gli indici ricavati da un array ed un determinato valore comune |
array_filter()
Filtra i valori di un array in base ad una funzione |
array_flip()
Restituisce un nuovo array invertendo indici e valori |
array_intersect()
Confronta i valori di due o più array e restituisce un array dei valori comuni a tutti gli array |
array_intersect_assoc()
Confronta indici e valori di due o più array e restituisce un array degli indici e valori comuni a tutti gli array |
array_intersect_key()
Confronta gli indici di due o più array e restituisce un array degli indici comuni a tutti gli array (con i valori del primo array) |
array_intersect_uassoc()
Compara indici e valori di due o più array sulla base di un funzione e restituisce un array degli indici e valori comuni |
array_intersect_ukey()
Compara gli indici di due o più array sulla base di un funzione e restituisce un array degli indici comuni a tutti gli array. |
array_key_exists()
Verifica se in un certo array sia presente un certo indice |
array_keys()
Restituisce un array con gli indici dell’array cui acceda |
array_map()
Invia ad una funzione i valori di uno o più array e restituisce un array con i valori ottenuti dalla funzione stessa |
array_merge()
Restituisce un array dall’unione di due o più array |
array_merge_recursive()
Restituisce un array dall’unione di due o più array (senza sovrascrivere gli eventuali indici uguali) |
array_multisort()
Ordina uno o più array |
array_pad()
Inserisce in un array un certo numero di elementi, con un valore specificato, prima o dopo gli eventuali elementi preesistenti nell’array stesso |
array_pop()
Cancella l’ultimo elemento di un array (elemento che restituisce) |
array_product()
Calcola e restituisce il prodotto degli elementi di un array |
array_push()
Aggiunge uno o più elementi alla fine dell’array (e restituisce il nuovo numero di elementi). |
array_rand()
Restituisce un array con gli indici casuali di un altro array |
array_reduce()
Invia i valori di un array ad una funzione, che li riduce ad un unico valore, che restituisce |
array_replace()
Sostituisce gli elementi di un array con gli elementi di uno o più array con gli stessi indici |
array_replace_recursive()
Sostituisce, in modo ricorsivo, gli elementi di un array con gli elementi di uno o più array che abbiano gli stessi indici. |
array_reverse()
Restituisce un array con gli elementi in ordine inverso |
array_search()
Cerca un valore in un array e ne restituisce la prima chiave trovata (altrimenti |
array_shift()
Rimuove il primo elemento da un array e ne restituisce il valore |
array_slice()
Restituisce un array che è la parte selezionata di un altro array |
array_splice()
Rrimuove gli elementi selezionati da un array e li sostituisce (eventualmente) con nuovi elementi |
array_sum()
Calcola e restituisce la somma di tutti i valori dell’array |
array_udiff()
Confronta, secondo una funzione, i valori di due o più array e restituisce un array con le differenze |
array_udiff_assoc()
Confronta, secondo una funzione, le chiavi ed i valori di due o più array e restituisce un array con le differenze |
array_udiff_uassoc()
Confronta, secondo due funzioni, le chiavi ed i valori di due o più array e restituisce un array con le differenze |
array_uintersect()
Confronta, secondo una funzione, i (soli) valori di due o più array e restituisce un array dei valori comuni a tutti gli array |
array_uintersect_assoc()
Confronta, secondo una funzione, indici e valori di due o più array e restituisce un array degli indici e valori comuni a tutti gli array |
array_uintersect_uassoc()
Confronta, secondo due funzioni, le chiavi ed i valori di due o più array e restituisce un array con gli elementi comuni a tutti gli array |
array_unique()
Rimuove i valori duplicati all’interno di un array, restituendo un nuovo array senza quei doppioni |
array_unshift()
Inserisce uno o più elementi all’inizio di un array |
array_values()
Restituisce un array numerico contenente tutti i valori di un altro array |
array_walk()
Esegue ogni elemento dell’array in una funzione definita dall’utente, i cui parametri sono i valori e gli indici dell’array stesso |
array_walk_recursive()
Esegue ogni elemento dell’array multidimensionale in una funzione definita dall’utente, i cui parametri sono i valori e gli indici dell’array stesso |
arsort()
Ordina un array in modo discendente in base al valore dei suoi elementi, senza modificarne gli indici |
asort()
Ordina un array in modo ascendente in base al valore dei suoi elementi, senza modificarne gli indici |
assert()
Verifica se una asserzione è falsa |
assert_options()
Verifica se una asserzione è falsa |
base64_decode()
Decodifica una stringa con MIME base64 |
base64_encode()
Codifica una stringa con MIME base64 |
basename()
Estrapola e restituisce il nome del file di un certo percorso |
bin2hex()
Converte una stringa di dati binari (ASCII) nella sua rappresentazione esadecimale |
bindec()
Converte un numero binario in un numero decimale |
cal_days_in_month()
Calcola e restituisce il numero di giorni di un certo mese di un certo anno di un certa calendario |
cal_from_jd()
Converte un certo giorno giuliano nella data del calendario specificato |
cal_info()
Restituisce un array contenente le informazioni sul calendario specificato (o su tutti) |
cal_to_jd()
Converte una certa data del calendario specificato nel corrispondente giorno giuliano |
call_user_func()
Chiama una o più funzioni |
call_user_func_array()
Chiama una funzione e le passa uno o più parametri |
ceil()
Arrotonda un numero decimale al numero intero superiore |
chdir()
Cambia la directory corrente |
checkdate()
Verifica se una data è corretta oppure no, restituendo un valore booleano |
checkdnsrr()
Controlla i record DNS di un indirizzo IP |
chop()
Alias di |
chown()
Cambia il proprietario di un file |
chr()
Restituisce il carattere corrispondente al relativo identificativo ASCII |
chroot()
Cambia la directory di root |
chunk_split()
Divide una stringa in una serie di parti più piccole |
closedir()
Chiude il riferimento alla directory |
com_create_guid()
Genera un Globally Unique Identifier (GUID), che restituisce |
compact()
Crea un array da una o più variabili (e loro valori) |
connection_aborted()
Verifica se il client è disconnesso, restituendo un valore booleano |
connection_status()
Restituisce lo stato corrente della connessione |
constant()
Restituisce il valore di una costante (o null se non è definita) |
convert_uudecode()
Decodifica una stringa secondo la codifica UUencode |
convert_uuencode()
Codifica una stringa secondo la codifica UUencode |
copy()
Copia un file sovrascrivendo il contenuto del (preesistente) file di destinazione |
count()
Restituisce il numero degli elementi di un array, anche multidimensionale |
count_chars()
Restituisce una stringa o un array con alcune informazioni sui caratteri utilizzati in una stringa |
crc32()
Calcola il CRC di una stringa |
crypt()
Restituisce l’hash one-way di una stringa |
curl_close()
Chiude la sessione di cURL |
curl_exec()
Esegue una chiamata cURL |
curl_init()
Inizializza la sessione di cURL e restituisce la risorsa |
curl_setopt()
Imposta le opzioni di un trasferimento cURL |
current()
Restituisce il valore dell’elemento corrente in un array |
date()
Restituisce, nel formato voluto, la data e/o l’ora corrente (del server) o dell’eventuale timestamp indicato |
date_add()
Aggiunge un certo tempo (anni, mesi, giorni, ore, minuti, secondi) ad una certa data e ne restituisce il risultato |
date_create()
Crea e restituisce un DateTime |
date_create_from_format()
Restituisce un nuovo oggetto DateTime secondo uno specifico formato |
date_date_set()
Imposta una nuova data |
date_default_timezone_get()
Restituisce il timezone di default del server |
date_default_timezone_set()
Imposta il timezone del server |
date_diff()
Restituisce, sotto forma di oggetto, la differenza tra due date |
date_format()
Restituisce una data formattata secondo uno specifico formato |
date_get_last_errors()
Restituisce, sotto forma di array, gli eventuali warning ed error presenti nell’ultima stringa di una data processata |
date_interval_format()
Calcola l’intervallo tra due date e ne restituisce la differenza formattata |
date_modify()
Modifica un DateTime |
date_parse()
Effettua il parsing di una data e ora di cui restituisce i dettagli sotto forma di array associativo |
date_parse_from_format()
Effettua il parsing di una data e ora di cui restituisce i dettagli sotto forma di array associativo, secondo un formato specificato |
date_sub()
Sottrae un certo tempo (anni, mesi, giorni, ore, minuti, secondi) da una certa data e ne restituisce il risultato |
date_sunrise()
Restituisce l’ora dell’alba di uno specifico giorno in uno specifico luogo |
date_sunset()
Restituisce l’ora del tramonto di uno specifico giorno in uno specifico luogo |
date_time_set()
Imposta l’ora di una data |
date_timestamp_get()
Restituisce un timestamp |
date_timestamp_set()
Imposta una data ed un orario sulla base di un timestamp |
date_timezone_get()
Restituisce il fuso orario (time zone) di un determinato DateTime |
date_timezone_set()
Imposta il fuso orario (time zone) di un determinato DateTime |
decbin()
Converte un numero decimale in un numero binario |
dechex()
Converte un numero decimale in un numero esadecimale |
define()
Definisce una costante |
defined()
Verifica se una costante esista |
die()
Alias di |
dir()
Restituisce una classe della directory |
dirname()
Restituisce il nome della directory di una certa path |
disk_free_space()
Restituisce lo spazio disponibile di una certa directory o disco |
disk_total_space()
Restituisce lo spazio totale di una certa directory o disco |
each()
Crea e restituisce un array con l’indice e il valore dell’elemento corrente dell’array |
easter_date()
Restituisce il timestamp della mezzanotte di Pasqua di un determinato anno |
easter_days()
Calcola e restituisce il numero dei giorni tra il 21 marzo e la Pasqua di un determinato anno |
echo
Stampa a video una stringa |
empty()
Verifica se una variabile (ivi compresi gli array) è “vuota” |
end()
Sposta il puntatore interno dell’array all’ultimo suo elemento e ne restituisce il valore |
error_clear_last()
Cancella l’ultimo errore verificatosi |
error_get_last()
Restituisce un array (associativo) con i dati dell’ultimo errore verificatosi |
error_log()
Invia un messaggio di errore a un file di registro, a un file o a un account di posta |
error_reporting()
Imposta quali errori riportare |
eval()
Esegue il codice PHP presente in una stringa |
exec()
Esegue un programma esterno |
exit()
Termina lo script corrente e stampa un eventuale messaggio |
exp()
Calcola e restituisce l’esponente del logaritmo naturale di base e |
explode()
Crea e restituisce un array da una stringa |
extract()
Crea e restituisce delle variabili a partire da un array, i cui indici diventano i nomi delle variabili alle quali sono assegnati i corrispondenti valori |
fclose()
Chiude un file |
feof()
Verifica se sia stata raggiunta la “fine del file”, nel qual caso restituisce |
fflush()
Scrive su un file aperto l’output del buffering |
fgetc()
Legge e restituisce un singolo carattere di un file |
fgetcsv()
Restituisce, sotto forma di array numerico, i campi della riga di un file CSV |
fgets()
Legge e restituisce una linea di caratteri di un file |
fgetss()
Legge e restituisce una singola linea di caratteri di un file, rimuovendone tag HTML e PHP |
file()
Legge un intero file e restituisce un array numerico, di cui ogni elemento è una riga del file stesso |
file_exists()
Verifica se un file o una cartella esista |
file_get_contents()
Legge un intero file e ne restituisce il contenuto sotto forma di stringa |
file_put_contents()
Scrive all’interno di un file |
fileatime()
Restituisce, sotto forma di timestamp, l’ultimo accesso al file specificato |
filectime()
Restituisce, sotto forma di timestamp, l’ultima modifica dei metadati (permessi, proprietario, ecc.) del file specificato |
filegroup()
Restituisce, in formato numerico, l’id di un gruppo di file |
fileinode()
Restituisce l’inode del file specificato |
filemtime()
Restituisce il timestamp relativo all’ultima modifica del file specificato |
fileowner()
Restituisce, in formato numerico, lo user ID del proprietario di un file |
fileperms()
Restituisce in formato numerico, i permessi di un file |
filesize()
Restituisce il peso in kb di un file |
filetype()
Restituisce il tipo di un file o di una directory |
filter_has_var()
Verifica se esista una variabile di un certo tipo di input |
filter_id()
Restituisce l’ID di uno specifico filtro |
filter_input()
Applica un filtro ad una variabile di input |
filter_input_array()
Applica un filtro ad una variabile di input |
filter_list()
Restituisce, sotto forma di array numerico, l’elenco dei filtri supportati |
filter_var()
Applica un filtro ad una variabile potenzialmente insicura o errata |
filter_var_array()
Applica un filtro ad un array di variabili potenzialmente insicure o errate |
floor()
Arrotonda un numero decimale al numero intero inferiore |
floatval()
Restituisce il valore decimale di una variabile |
flush()
|
fmod()
Restituisce il modulo o resto di una divisione |
fopen()
Apre un file sul server e, se non esiste, eventualmente lo crea |
fpassthru()
Legge un file aperto dalla posizione corrente fino alla fine del file stesso (EOF), e scrive il risultato nel buffer di output |
fprintf()
Scrive una stringa formattata in una destinazione specifica (ad es., file o database) |
fputcsv()
Scrive in un file CSV i dati di un array |
fputs()
Alias di |
fread()
Legge il contenuto, anche parziale, di un file, che restituisce sotto forma di stringa |
fscanf()
|
fseek()
Sposta il puntatore di un file aperto in una nuova posizione |
fstat()
Restituisce, sotto forma di array, le informazioni relative ad un file sul server stesso (cioè non remoto) |
ftell()
Restituisce la posizione del puntatore di un file |
ftruncate()
Tronca (o estende) un file ad una specifica dimensione |
func_get_arg()
Restituisce l’argomento della funzione cui acceda in base all’indice passatogli come parametro |
func_get_args()
Restituisce un array con la lista degli argomenti della funzione |
func_num_args()
Restituisce il numero complessivo degli argomenti della funzione |
function_exists()
Verifica se una funzione esista |
fwrite()
Scrive una stringa in un file |
get_browser()
Restituisce, sotto forma di array o di oggetto, le funzionalità del browser dell’utente |
get_current_user()
Restituisce il nome dell’utente con i privilegi che sta eseguendo lo script PHP corrente |
get_defined_constants()
Restituisce, sotto forma di array, tutte le costanti predefinite nonché quelle definite (tramite |
get_defined_functions()
Restituisce, sotto forma di array, le funzioni predefinite nonché quelle definite dallo sviluppatore |
get_defined_vars()
Restituisce, sotto forma di array, tutte le variabili predefinite nonché quelle definite dallo sviluppatore |
get_extension_funcs()
Restituisce un array con i nomi delle funzioni di un modulo |
get_headers()
Recupera gli headers restituiti dal server a seguito di una chiamata HTTP |
get_html_translation_table()
Restituisce la tabella di conversione utilizzata dalle funzioni |
get_included_files()
Restituisce, sotto forma di array, i file inclusi nello script tramite le funzioni |
get_include_path()
|
get_magic_quotes_gpc()
|
get_meta_tags()
|
getcwd()
Restituisce il percorso fisico del sito web in cui si trova il codice |
getdate()
Restituisce un array con le informazioni di data / ora di un timestamp determinato o, in mancanza, dell’attuale |
getenv()
Restituisce il valore di una variabile di ambiente |
gethostbyaddr()
Restituisce l’hostname corrispondente ad un dato indirizzo IP |
gethostbyname()
Restituisce l’indirizzo IPv4 corrispondente a un determinato hostname |
gethostbynamel()
Restituisce un array contenente l’elenco degli indirizzi IPv4 corrispondenti a un determinato hostname |
gethostname()
Restituisce l’hostname per la macchina locale |
getimagesize()
Restituisce, sotto forma di array, le dimensioni ed altre informazioni di un’immagine |
getlastmod()
Restituisce il timestamp relativo all’ultima modifica del file corrente |
getmygid()
Restituisce l’ID del processo di esecuzione dello scritp PHP |
getrandmax()
Restituisce, sotto forma di integer, il valore più grande possibile che può essere ottenuto tramite |
gettimeofday()
Restituisce un array (o un decimale) con l’ora corrente |
gettype()
Restituisce il tipo di dato di una variabile |
gmdate()
Formatta una data e un’ora GMT/UTC e ne restituisce la relativa stringa |
gmmktime()
Restituisce il timestamp di una certa data GMT o, in mancanza, di quella attuale |
hash()
Genera l’hash di una stringa |
hash_algos()
Restituisce, sotto forma di array, l’elenco degli algoritmi di hash registrati |
hash_equals()
Confronta due stringhe e restituisce un valore boolenano a seconda che siano uguali ( |
hash_file()
Restituisce, sotto forma di stringa, l’hash di un file |
header()
|
headers_list()
|
headers_sent()
|
hex2bin()
Converte una stringa esadecimale in dati binari |
hexdec()
Converte un numero esadecimale in un numero decimale |
highlight_file()
Restituisce un file con la sintassi PHP evidenziata (tramite i tag HTML) |
highlight_string()
Restituisce una stringa con la sintassi PHP evidenziata (tramite i tag HTML) |
html_entity_decode()
Converte entità HTML nei corrispondenti caratteri HTML (ad es., tag) |
htmlentities()
Converte caratteri HTML (ad es., tag) nelle corrispondenti entità HTML, per motivi di sicurezza |
htmlspecialchars()
Converte caratteri HTML (ad es., tag) nelle corrispondenti entità HTML, per motivi di sicurezza |
htmlspecialchars_decode()
>Converte entità HTML nei corrispondenti caratteri HTML (ad es., tag) |
http_build_query()
Genera e restituisce la query string di un URL mediante gli indici ed i valori di un array |
http_response_code()
Ottiene (get) o imposta (set) il codice di risposta HTTP |
idate()
Restituisce come integer un elemento della data corrente (ad es., il numero del giorno del mese), o dell’eventualmente diverso timestamp |
implode()
Crea e restituisce una stringa da un array |
in_array()
Verifica se un certo valore sia presente in un array |
include()
Include un file |
include_once()
Include un file |
intdiv()
Restituisce il quoziente intero della divisione |
is_array()
Verifica se una variabile è un array |
is_bool()
Verifica se una variabile è un valore booleano |
is_callable()
Verifica se una variabile può essere chiamata come funzione |
is_dir()
Verifica se una certa cartella esista |
is_double()
Alias di |
is_executable()
Verifica se un file esiste e se sia eseguibile |
is_file()
Verifica se una path è un file |
is_finite()
Verifica se è un numero finito |
is_float()
Verifica se una variabile è un numero decimale |
is_infinite()
Verifica se è un numero infinito |
is_int()
Verifica se una variabile è un numero di tipo intero |
is_integer()
Alias di |
is_iterable()
Verifica se il contenuto di una variabile è un valore iterabile |
is_link()
Verifica se la path è un link simbolico |
is_long()
Alias di |
is_nan()
Verifica se una variabile non è un numero (not a number) |
is_null()
Verifica se una variabile è |
is_numeric()
Verifica se una variabile è un numero |
is_object()
Verifica se una variabile è un oggetto |
is_readable()
Verifica se un file esiste e se è leggibile |
is_real()
Alias di |
is_resource()
Verifica se la variabile è una risorsa |
is_scalar()
Verifica se la variabile è un valore scalare (numero intero o decimale, stringa o valore booleano) |
is_string()
Verifica se una variabile è una stringa |
is_uploaded_file()
Verifica se un file esiste e se è stato uploadato sul server tramite HTTP POST |
is_writable()
Verifica se un file esiste e se è scrivibile |
isset()
Verifica se una variabile è definita ovvero se contiene un valore diverso da |
jddayofweek()
Restituisce il giorno della settimana di una data |
join()
Alias di |
json_decode()
Decodifica una stringa JSON, restituendola sotto forma di oggetto o array |
json_encode()
Codifica una variabile in formato JSON |
json_last_error()
Restituisce l’ultimo (eventuale) errore che si è verificato durante le operazioni di encoding/decoding JSON |
json_last_error_msg()
Restituisce, sotto forma di stringa, l’ultimo (eventuale) errore che si è verificato durante le operazioni di encoding/decoding JSON |
key()
Restituisce l’indice dell’elemento corrente di un array |
krsort()
Ordina un array associativo in modo discendente in base all’indice dei suoi elementi |
ksort()
Ordina un array associativo in modo ascendente in base all’indice dei suoi elementi |
lcfirst()
Trasforma in minuscolo la prima lettera della prima parola di una stringa |
levenshtein()
Restituisce la distanza di Levenshtein tra due stringhe |
linkinfo()
Restituisce informazioni su un link al filesystem |
list()
Assegna ad una o più variabili i valori di un array numerico |
localeconv()
Restituisce un array contenente informazioni sul formato dei numeri e della moneta locali |
localtime()
Restituisce, sotto forma di array (associativo o numerico), la data e l’ora locali o di un diverso timestamp |
lstat()
Restituisce, sotto forma di array, le informazioni relative ad un file |
ltrim()
Rimuove contenuto dalla parte sinistra di una stringa |
mail()
Invia una email |
max()
Restituisce il maggior valore (numerico o alfanumerico) tra gli elementi di un array (se è passato un unico parametro) o tra due o più variabili (stringhe o array) |
mb_strlen()
Restituisce la lunghezza, cioè il numero di caratteri, di una stringa |
md5()
Restituisce l’hash di una stringa |
md5_file()
Restituisce l’hash di un file |
mdecrypt_generic()
Deprecato dalla versione php 7.1 |
method_exists()
Verifica se (una funzione di una classe, cioè) un metodo esista, ovvero sia stato definito |
microtime()
Restituisce il timestamp corrente con microsecondi |
min()
Restituisce il minor valore (numerico o alfanumerico) tra gli elementi di un array (se è passato un unico parametro) o tra due o più variabili (stringhe o array) |
mkdir()
Crea una cartella |
mktime()
Restituisce il timestamp di una certa data o, in mancanza, di quella attuale |
money_format()
Restituisce, da un numero, una stringa formattata come valuta |
move_uploaded_file()
Sposta in una certa destinazione un file caricato tramite HTTP POST |
mt_getrandmax()
Restituisce il più grande numero intero (integer) che può essere ottenuto tramite |
mt_rand()
Restituisce un numero intero casuale, eventualmente entro un certo range minimo/massimo |
natcasesort()
Ordina un array secondo l’ordine naturale dei valori dei suoi elementi (case insensitive) |
natsort()
Ordina un array secondo l’ordine naturale dei valori dei suoi elementi (case sensitive) |
next()
Sposta di una posizione in avanti il puntatore interno dell’array e ne restituisce il valore |
nl2br()
Trasforma |
number_format()
Formatta un numero con le migliaia raggruppate |
ob_end_flush()
|
ob_start()
|
opendir()
Apre una directory |
openssl_random_pseudo_bytes()
Restituisce una stringa di byte casuali, eventualmente crittograficamente forti |
ord()
Restituisce il valore ASCII (0-255) del primo carattere di una stringa |
parse_str()
Crea un array dal parsing di una querystring |
parse_url()
Restituisce, sotto forma di array associativo, il parsing di un URL |
password_get_info()
Restituisce, sotto forma di array, informazioni su un hash |
password_hash()
Crea l’hash di una password |
password_verify()
Verifica se una password (in chiaro) corrisponde ad un hash |
pathinfo()
Restituisce, sotto forma di array associativo, alcune informazioni di una path (dirname, basename, extension) |
php_uname()
Restituisce informazioni sul sistema operativo del server PHP |
phpinfo()
Restituisce le informazioni delle impostazioni e dettagli dell’ambiente PHP del server |
phpversion()
Restituisce la versione di PHP del server |
pi()
Restituisce il valore approssimativo di pi greco |
pos()
Alias di |
pow()
Restituisce il valore della base elevata alla potenza |
preg_match()
Effettua confronti sulla base delle espressioni regolari, fermandosi alla prima occorrenza |
preg_match_all()
Effettua confronti sulla base delle espressioni regolari senza fermarsi alla prima occorrenza |
preg_replace()
Effettua sostituzioni in stringhe ed array mediante espressioni regolari |
preg_replace_callback()
|
prev()
Sposta di una posizione indietro il puntatore interno dell’array e ne restituisce il valore |
print()
Stampa a video una stringa |
printf()
Restituisce e stampa una stringa formattata |
print_r()
Stampa le informazioni di un oggetto (variabile, object) in modo “leggibile dagli umani” |
property_exists()
Verifica se (una variabile di una classe, cioè) una proprietà esista |
putenv()
Imposta il valore di una variabile di ambiente |
quotemeta()
Effettua il quoting di alcuni meta-caratteri in una stringa, per motivi di sicurezza |
rand()
Restituisce un numero intero casuale |
random_bytes()
Restituisce, sotto forma di stringa, byte casuali crittograficamente sicuri |
random_int()
Restituisce un numero intero casuale |
range()
Crea un array di numeri o caratteri consecutivi nel range indicato |
rawurldecode()
Decodifica l’URL già codificato tramite |
rawurlencode()
Codifica una stringa al fine di passare le variabili alla pagina web successiva come parte di query dell’URL senza problemi (ad es., qualora contenga &, caratteri accentati, ecc.) |
readdir()
Restituisce un nome alla volta dei file contenuti in una directory |
readfile()
Legge il contenuto di un file, che scrive nel buffer |
realpath()
Restituisce il percorso assoluto di una path relativa |
rename()
Rinomina (ed eventualmente sposta) un file o una directory |
require
Include un file |
require_once
Include un file |
reset()
Resetta il puntatore interno dell’array (alla prima posizione) e ne restituisce il valore. |
rewind()
Resetta il puntatore interno di un file (aperto) |
rewinddir()
Resetta il puntatore interno di una directory all’inizio della lista di file della cartella stessa |
rmdir()
Cancella una cartella (vuota) |
round()
Effettua l’arrotondamento (non necessariamente all’intero) di un numero decimale |
rsort()
Ordina un array in modo ascendente in base al valore dei suoi elementi, modificandone gli indici |
rtrim()
Rimuove contenuto dalla parte destra di una stringa |
scandir()
Restituisce, sotto forma di array numerico, la lista di file e sottocartelle di una directory |
serialize()
Genera una rappresentazione memorizzabile di un valore |
session_abort()
Termina la sessione ed elimina l’array di sessione |
session_destroy()
Termina la sessione eliminandone sia i dati sia gli array |
session_start()
Avvia o riprende una sessione |
session_unset()
Termina la sessione eliminandone i dati ma non gli array |
set_error_handler()
Imposta, tramite una funzione personalizzata, la gestione degli errori |
setcookie()
|
setlocale()
Imposta le informazioni locali (linguaggio, moneta, numeri, tempo) |
settype()
Assegna espressamente ad una variabile un tipo di dato |
sha1()
Calcola e restituisce l’hash di una stringa |
sha1_file()
Calcola e restituisce l’hash di un file |
shuffle()
Modifica in modo causale l’ordine degli elementi dell’array |
similar_text()
Restituisce la similarità di due stringhe |
sizeof()
Alias di |
sleep()
Ritarda l’esecuzione dello script che gli segue |
sort()
Ordina un array in modo ascendente in base al valore dei suoi elementi, modificandone gli indici |
split()
Crea un array da una stringa mediante le espressioni regolari |
sprintf()
Restituisce e stampa una stringa formattata |
sqrt()
Calcola e restituisce la radice quadrata di un numero |
stat()
Restituisce, sotto forma di array, le informazioni relative ad un file |
str_getcsv()
Legge i campi di un file csv e ne restituisce i valori in un array |
str_ireplace()
Sostituisce una sottostringa di una stringa con un’altra sottostringa (case insensitive) |
str_pad()
Aggiunge un certo numero di caratteri alla sinistra e/o alla destra di una stringa, che restituisce |
str_repeat()
Ripete una stringa un certo numero di volte |
str_replace()
Sostituisce una sottostringa di una stringa con un’altra sottostringa (case sensitive) |
str_shuffle()
Mescola casualmente i caratteri di una stringa, che restituisce |
str_split()
Converte una stringa in un array, che restituisce |
str_word_count()
Restituisce il numero di parole di una stringa |
strcasecmp()
Compara due stringhe (case insensitive) |
strchr()
Alias di |
strcmp()
Compara due stringhe (case sensitive) |
strcoll()
Alias di |
strcspn()
Restituisce il numero di caratteri (inclusi gli spazi bianchi) di una stringa che si trovano prima del/i carattere/i specificato/i |
strftime()
|
strip_tags()
|
stripcslashes()
Elimina da una stringa il carattere backslash (\) aggiunto con |
stripos()
Cerca una sottostringa in una stringa, restituendo la posizione della prima ricorrenza (case insensitive) |
stripslashes()
Elimina da una stringa il carattere backslash (\) aggiunto con |
stristr()
Cerca la prima occorrenza di una stringa all’interno di un’altra stringa, restituendo la sottostringa da quel punto fino alla fine (default) o all’inizio (true) della stringa stessa (case insensitive) |
strlen()
Restituisce la lunghezza, cioè il numero di caratteri, di una stringa |
strnatcasecmp()
Compara due stringhe secondo l’ordine naturale (case insensitive) |
strnatcmp()
Compara due stringhe secondo l’ordine naturale (case sensitive) |
strncasecmp()
Compara due stringhe fino ad un certo numero di caratteri (case insensitive) |
strncmp()
Compara due stringhe fino ad un certo numero di caratteri (case sensitive) |
strpbrk()
Restituisce la sottostringa di una stringa, dalla posizione della prima occorrenza di un certo carattere fino alla fine della stringa stessa |
strpos()
Cerca una sottostringa in una stringa, restituendo la posizione della prima ricorrenza (case sensitive) |
strrchr()
Trova la posizione dell’ultima occorrenza di una stringa all’interno di un’altra stringa e restituisce tutti i caratteri da questa posizione alla fine della stringa |
strrev()
Inverte l’ordine dei caratteri di una stringa |
strripos()
Cerca una sottostringa in una stringa, restituendo la posizione dell’ultima ricorrenza (case insensitive) |
strrpos()
cerca una sottostringa in una stringa, restituendo la posizione dell’ultima ricorrenza (case sensitive) |
strspn()
Restituisce il numero di caratteri di una stringa corrispondenti ad una lista di caratteri |
strstr()
Cerca la prima occorrenza di una stringa all’interno di un’altra stringa, restituendo la sottostringa da quel punto fino alla fine (default) o all’inizio (true) della stringa stessa (case sensitive) |
strtok()
Divide una stringa in stringhe più piccole, che restituisce un pezzo alla volta (token) |
strtolower()
Trasforma in minuscolo i caratteri di una stringa |
strtotime()
Converte in formato timestamp una stringa che descrive in inglese un certo tempo |
strtoupper()
Trasforma in maiuscolo i caratteri di una stringa |
strtr()
Sostituisce uno o più caratteri di una stringa con altri caratteri |
substr()
Restituisce una sottostringa di una certa lunghezza, partendo da un certo carattere di una stringa |
substr_compare()
Confronta due stringhe da una posizione iniziale specificata |
substr_count()
Conta le occorrenze di una sottostringa in una stringa |
substr_replace()
Sostituisce la parte di una stringa con un’altra stringa |
symlink()
|
time()
Restituisce il timestamp attuale |
time_sleep_until()
Ritarda l’esecuzione dello script che gli segue fino ad un’ora determinata |
timezone_abbreviations_list()
|
timezone_identifiers_list()
|
touch()
|
trim()
Rimuove contenuto dalla parte destra e sinistra di una stringa. |
uasort()
Ordina un array secondo una funzione definita dallo sviluppatore |
ucfirst()
Trasforma in maiuscolo la prima lettera della prima parola di una stringa |
ucwords()
Trasforma in maiuscolo la prima lettera di tutte le parole di una stringa |
uksort()
Ordina un array in base ai valori mantenendo invariati gli indici, usando una funzione di confronto |
uniqid()
Restituisce, sotto forma di stringa, un ID univoco basato sul microtime (ora corrente in microsecondi) |
unlink()
Cancella un file |
unset()
Distrugge una o più variabili |
urldecode()
Decodifica l’URL già codificato tramite |
urlencode()
Codifica una stringa al fine di passare le variabili alla pagina web successiva come parte di query dell’URL senza problemi (ad es., qualora contenga &, caratteri accentati, ecc.) |
usleep()
Ritarda l’esecuzione dello script che gli segue di un determinato numero di microsecondi |
usort()
Ordina un array in base ai valori, usando una funzione di confronto |
var_dump()
Stampa le informazione di un oggetto (variabile, object) in modo “leggibile dagli umani” |
var_export()
Stampa le informazione di un oggetto (variabile, object) in modo “leggibile dagli umani” |
vfprintf()
Restituisce e stampa una stringa formattata |
vprintf()
Restituisce e stampa una stringa formattata |
vsprintf()
Restituisce e stampa una stringa formattata |
wordwrap()
Spezza in più righe una stringa ogni tot caratteri |
0 Comment