[PHP] strcmp()

strcmp() (funzione PHP) compara due stringhe (case sensitive), se del caso convertendo in tale tipo l’eventuale tipo numerico, e restituisce: un numero minore di 0 se la prima stringa è minore della seconda; un numero maggiore di 0 se la prima stringa è maggiore della seconda; 0 se sono uguali. tips&tricks strcmp() e strcasecmp(): comparazione […]

Read More &#8594

[PHP] strcasecmp()

strcasecmp() (funzione PHP) compara due stringhe (case insensitive), se del caso convertendo in tale tipo l’eventuale tipo numerico, e restituisce: un numero minore di 0 se la prima stringa è minore della seconda; un numero maggiore di 0 se la prima stringa è maggiore della seconda; 0 se sono uguali. tips&tricks strcmp() e strcasecmp(): comparazione […]

Read More &#8594

[PHP] str_replace()

str_replace (funzione PHP) sostituisce una sottostringa di una stringa con un’altra sottostringa. E’ case-sensitive (a differenza di str_ireplace). tips&tricks La differenza tra str_replace e strtr() consiste nel fatto che la prima funzione sostituisce una ben precisa sottostringa, mentre la seconda funzione sostituisce una lista di caratteri comunque disposti nella stringa.

Read More &#8594

[PHP] sort()

sort() (funzione PHP) ordina un array in modo ascendente in base al valore dei suoi elementi, modificandone gli indici. Restituisce un valore booleano, a seconda che l’operazione riesca (true) o meno (false). tips&tricks Per ordinarli alfabeticamente senza modificarne anche l’indice, v. asort().

Read More &#8594

[PHP] settype()

settype() (funzione PHP) assegna espressamente ad una variabile un tipo di dato. tips&tricks Per capire di che tipo sia la variabile, durante la fase di debug, si può utilizzare gettype($var). Se vogliamo invece verificare se la variabile sia di un certo tipo si usa is_tipo Per esempio, se volessimo verificare che il valore inserito in […]

Read More &#8594

[PHP] setcookie()

setcookie() (funzione PHP) setta/cancella il valore di un cookie e la relativa durata (tramite la funzione time() ai quali si aggiunge/sottrae la durata, espressa in secondi). tips&tricks E’ necessario inviare il cookie al client dell’utente prima di ogni altro input (come session_start e come header()).

Read More &#8594

[PHP] rsort()

rsort() (funzione PHP) ordina un array in modo discendente in base al valore dei suoi elementi, modificandone gli indici. tips&tricks Per ordinarli alfabeticamente senza modificarne anche l’indice, v. arsort().

Read More &#8594

[PHP] round()

round() (funzione PHP) effettua l’arrotondamento (non necessariamente all’intero) di un numero decimale, secondo le regole ordinarie di default, ma è possibile stabilire l’eventuale numero di residue cifre decimali, nonché le diverse modalità dell’arrotondamento. tips&tricks

Read More &#8594

[PHP] rmdir()

rmdir() (funzione PHP) cancella una cartella (vuota). Restituisce un valore booleano, a seconda che l’operazione abbia successo (true) o meno (false). tips&tricks Non è possibile cancellare cartelle piene.

Read More &#8594

[PHP] rewinddir()

rewinddir() (funzione PHP) resetta il puntatore interno di una directory all’inizio della lista di file della cartella stessa. Restituisce un valore booleano a seconda che l’operazione sia riuscita (true) o meno (false). tips&tricks

Read More &#8594

[PHP] require_once()

require_once() (funzione PHP) include un file, anche con una eventuale querystring (ad es., nomefile.php?nome=valore). tips&tricks La differenza tra require() e require_once consiste nel fatto che il primo include il file sempre, mentre il secondo soltanto una prima volta (come generalmente avviene nel caso delle librerie di funzioni). La differenza tra la coppia include e la […]

Read More &#8594

[PHP] require()

require() (funzione PHP) include un file, anche con una eventuale querystring (ad es., nomefile.php?nome=valore). tips&tricks La differenza tra require() e require_once consiste nel fatto che il primo include il file sempre, mentre il secondo soltanto una prima volta (come generalmente avviene nel caso delle librerie di funzioni). La differenza tra la coppia include e la […]

Read More &#8594

[PHP] rename()

rename() (funzione PHP) rinomina (ed eventualmente sposta) un file o una directory. Restituisce un valore booleano, a seconda che la funzione riesca (true) o meno (false). tips&tricks Se esiste già un file con il nuovo nome, sarà sovrascritto; se esiste già una directory con il nuovo nome, si ottiene errore (warning). Per copiare il file, […]

Read More &#8594