[PHP] rawurlencode()

rawurlencode() (funzione PHP) 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.). tips&tricks Per la differenza tra rawurlencode() e urlencode() v. questo articolo.

Read More &#8594

[PHP] rawurldecode()

rawurldecode() (funzione PHP) decodifica l’URL già codificato tramite rawurlencode(). tips&tricks rawurldecode() non decodifica il simbolo di più (+) negli spazi, mentre urldecode() sì. Le variabili superglobali $_GET() e $_REQUEST() sono già decodificate, pertanto l’utilizzo di rawurldecode() su un elemento di tali supervariabili potrebbe avere risultati inaspettati e pericolosi.

Read More &#8594

[PHP] rand()

rand() (funzione PHP) restituisce, sotto forma di integer, un numero casuale, entro il range minimo/massimo eventualmente indicato. tips&tricks E’ tuttavia da preferire, anche per la maggior velocità di esecuzione, mt_rand().

Read More &#8594

[PHP] putenv()

putenv() (funzione PHP) imposta il valore di una variabile di ambiente (AUTH_TYPE, CONTENT_LENGTH, CONTENT_TYPE, GATEWAY_INTERFACE, PATH_INFO, PATH_TRANSLATED, QUERY_STRING, REMOTE_ADDR, REMOTE_HOST, REMOTE_IDENT, REMOTE_USER, REQUEST_METHOD, SCRIPT_NAME, SERVER_NAME, SERVER_PORT, SERVER_PROTOCOL, SERVER_SOFTWARE). tips&tricks

Read More &#8594

[PHP] property_exists()

property_exists() (funzione PHP) verifica se (una variabile di una classe, cioè) una proprietà esista, ovvero sia stata definita. Restituisce un valore booleano. tips&tricks Per la differenza tra function_exists() o method_exists() e is_callable() v. questo articolo.

Read More &#8594

[PHP] print_r()

print_r() (funzione PHP) stampa le informazioni di un oggetto (variabile, object) in modo “leggibile dagli umani” (readable by humans). tips&tricks Per la differenza tra print_r(), var_dump() e var_export() v. questo articolo.

Read More &#8594

[PHP] preg_match_all()

preg_match_all() (funzione PHP) effettua confronti sulla base delle espressioni regolari senza fermarsi alla prima occorrenza (come fa invece preg_match()). Restituisce 0 qualora non vi sia alcun riconoscimento, in caso contrario restituirà il numero di occorrenze trovate, oppure false in caso di errore. tips&tricks

Read More &#8594

[PHP] preg_match()

preg_match() (funzione PHP) effettua confronti sulla base delle espressioni regolari, fermandosi alla prima occorrenza (a differenza di preg_match_all()). Restituisce 0 qualora non vi sia alcun riconoscimento, in caso contrario restituirà il numero di occorrenze trovate, oppure false in caso di errore. tips&tricks

Read More &#8594

[PHP] php_uname()

php_uname() (funzione PHP) restituisce informazioni sul sistema operativo del server PHP. tips&tricks E’ possibile ottenere informazioni sul server PHP anche attraverso la costante predefinita PHP_OS.

Read More &#8594

[PHP] pathinfo()

pathinfo() (funzione PHP) restituisce, sotto forma di array associativo, alcune informazioni di una path e precisamente il nome della directory (dirname), il nome finale del percorso (basename), l’estensione del file (extension). tips&tricks

Read More &#8594

[PHP] ob_start()

ob_start() (funzione PHP) attiva il buffering dell’output (che è poi possibile stampare a video mediante la funzione ob_end_flush()). La funzione ob_start() ammette tre argomenti (facoltativi): – funzione di callback (funzione che riceve in argomento il buffer e ne restituisce una sua elaborazione) – chunk_size (dimensione massima del buffer, una volta raggiunta e/o superata l’output viene […]

Read More &#8594

[PHP] natsort()

natsort() (funzione PHP) Ordina un array secondo l’ordine naturale dei valori dei suoi elementi (case sensitive). Restituisce un valore booleano a seconda che l’operazione riesca (true) o meno (false). tips&tricks

Read More &#8594

[PHP] natcasesort()

natcasesort() (funzione PHP) ordina un array secondo l’ordine naturale dei valori dei suoi elementi (case insensitive). Restituisce un valore booleano a seconda che l’operazione riesca (true) o meno (false). tips&tricks

Read More &#8594

[PHP] move_uploaded_file()

move_uploaded_file() (funzione PHP) sposta in una certa destinazione un file caricato tramite HTTP POST. Restituisce un valore booleano, a seconda che l’operazione riesca (true) o meno (false). tips&tricks Se nella destinazione esoste già un file con lo stesso nome, viene sovrascritto.

Read More &#8594

[PHP] mktime()

mktime() (funzione PHP) restituisce il timestamp di una certa data o, in mancanza, di quella attuale. tips&tricks La differenza tra mktime() e gmmktime() consiste (soltanto) nel fatto che il primo riguarda una data mentre il secondo una data GMT.

Read More &#8594

[PHP] min()

min() (funzione PHP) 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). tips&tricks

Read More &#8594

[PHP] method_exists()

method_exists() (funzione PHP) verifica se (una funzione di una classe, cioè) un metodo esista, ovvero sia stato definito. Restituisce un valore booleano. tips&tricks Per la differenza tra function_exists() o method_exists() e is_callable() v. questo articolo.

Read More &#8594