Funzioni PHP

Simile a Javascript… function NomeFunzione(parametri formali) {     // istruzioni } Alcune note I nomi delle funzioni NON sono case-sensitive… La ricorsione è ammessa ma con poche chiamate… La dichiarazione può avvenire all’interno di un’istruzione o in altra funzione… Parametri I parametri sono passati di default per valore, anche gli array. Si può utilizzare … Leggi tutto

Categorie PHP

Salti PHP

Come in C… return Ritorna da una funzione Interrompe l’esecuzione di uno script return() $x … e restituisce un valore break Salta alla fine dello switch()… continue Salta all’inizio del ciclo… break continue $n Un numero (2, …) che indica quanti blocchi saltare rispetto all’attuale (?!) die / exit die die() exit exit() Si interrompe l’esecuzione … Leggi tutto

Categorie PHP

Funzioni per date e tempo

Le informazioni fornite sono server side… time() Restituisce il tempo corrente come numero di secondi passati dal January 1 1970 00:00:00 GMT, Unix Epoch. getdate() Restituisce un array associativo contenente tutte le informazioni sulla data attuale. Si accede con le chiavi seconds 0..59 minutes 0..59 hours 0..23 mday 1..31 mon 1..12 year yyyy wday 0..6 weekday … Leggi tutto

Categorie PHP

Funzioni per stringhe

Si accede ai singoli caratteri con l’indice tra parentesi quadre $a[0], $a[1], … o tra parentesi graffe $a{0}, $a{1}, … char() Carattere (stringa) del codice ASCII ord() Codice ASCII del carattere, il primo della stringa… strlen() string length, la lunghezza della stringa, 0 se la stringa è vuota Operatori . concatenazione .= concatenazione e assegnamento … Leggi tutto

Categorie PHP

Funzioni per array

Costruzione array() $e1 … Funzione che costruisce un array a partire da un elenco di valori I singoli valori possono essere coppie chiave => valore list() &$v1 … Assegna alle variabili elencate i valori contenuti nell’array che viene assegnato… list($x,$y,$z)=$a range() $a $b Funzione che costruisce un array di interi (caratteri) nell’intervallo [$a, $b], estremi … Leggi tutto

Categorie PHP