PHP Syntax
Scrivere il testo per l'output utilizzando PHP
Aggiungere commenti in PHP
Parole, classi, funzioni e funzioni definite dall'utente non sono case-sensitive
I nomi delle variabili sono case-sensitive
PHP Variables
Crea diverse variabili
Portata globale di prova (variable outside function)
Test ambito locale (variable inside function)
Usa la parola chiave globale per accedere a una variabile globale dall'interno di una funzione
Utilizzare l'array $ GLOBALS [] per accedere a una variabile globale dall'interno di una funzione
Usa la parola chiave static per lasciare una variabile locale non può essere cancellato dopo l'esecuzione della funzione
PHP Echo and Print
Mostra stringhe con il comando echo
Stringhe di visualizzazione e le variabili con il comando echo
Mostra stringhe con il comando di stampa
Stringhe di visualizzazione e le variabili con il comando di stampa
PHP Data Types
stringa di PHP
PHP intero
galleggiante PHP
array PHP
oggetto PHP
Valore PHP NULL
PHP Strings
Ottenere la lunghezza di una stringa - strlen()
Contare il numero di parole in una stringa - str_word_count()
Invertire una stringa - strrev()
Ricerca di un testo specifico all'interno di una stringa - strpos()
Sostituire il testo all'interno di una stringa - str_replace()
PHP Constants
Case-sensitive nome della costante
Case-insensitive nome della costante
PHP Operators
Operatore aritmetico: Addizione (+)
Operatore aritmetico: Sottrazione (-)
Operatore aritmetico: Moltiplicazione (*)
Operatore aritmetico: Divisione (/)
Operatore aritmetico: Modulo (%)
Operatore di assegnazione: x = y
Operatore di assegnazione: x + y =
Operatore di assegnazione: x - = y
Operatore di assegnazione: x * = y
Operatore di assegnazione: x / y =
Operatore di assegnazione: x = y%
Operatore di confronto: Equal (==)
Operatore di confronto: identica (===)
Operatore di confronto: Non uguale (!=)
Operatore di confronto: Non uguale (<>)
Operatore di confronto: non identico (!==)
Operatore di confronto: Maggiore di (>)
Operatore di confronto: Meno di (<)
Operatore di confronto: Maggiore o uguale (>=)
Operatore di confronto: Minore o uguale (<=)
Operatore di incremento: ++ $ x
Operatore di incremento: $ x ++
Operatore di decremento: - $ x
Operatore di decremento: $ x--
Operatore logico: e
Operatore logico: o
Operatore logico: xor
Operatore logico: && (and)
Operatore logico: || (or)
Operatore logico: non
Operatore String: concatenazione di $ txt1 e $ txt2
Operatore String: Aggiunge $ txt2 a $ txt1
Operatore Array: Union (+)
Operatore Array: uguaglianza (==)
Operatore Array: Identity (===)
Operatore Array: La disuguaglianza (!=)
Operatore matrice: disuguaglianza (<>)
Operatore Array: non-identità (!==)
PHP If...Else and Switch Statements
L'istruzione if
Il se ... else
Il se ... elseif ... else
L'istruzione switch
PHP While and For Loops
Il ciclo while
La do ... while
Un altro do ... while
Il ciclo for
Il ciclo foreach
PHP Functions
Creare una funzione
Funzione con un argomento
Funzione con due argomenti
Funzione con valore di argomento di default
Funzione che restituisce un valore
PHP Arrays
array indicizzati
href="showphp.php?filename=demo_array_length"> count() - Return the length of an array
Loop attraverso un array indicizzato
array associativi
Loop attraverso un array associativo
PHP Sorting Arrays
href="showphp.php?filename=demo_array_sort_alpha"> sort() - Sort array in ascending alphabetical order
href="showphp.php?filename=demo_array_sort_num"> sort() - Sort array in ascending numerical order
href="showphp.php?filename=demo_array_rsort_alpha"> rsort() - Sort array in descending alphabetical order
href="showphp.php?filename=demo_array_rsort_num"> rsort() - Sort array in descending numerical order
href="showphp.php?filename=demo_array_asort"> asort() - Sort array in ascending order, according to value
href="showphp.php?filename=demo_array_ksort"> ksort() - Sort array in ascending order, according to key
href="showphp.php?filename=demo_array_arsort"> arsort() - Sort array in descending order, according to value
href="showphp.php?filename=demo_array_krsort"> krsort() - Sort array in descending order, according to key
PHP Superglobals
$ GLOBAL - Utilizzato per accedere alle variabili globali da qualsiasi parte del script PHP
$ _SERVER - contiene le informazioni sulle intestazioni, percorsi e luoghi di script
$ _REQUEST - utilizzato per raccogliere i dati dopo la presentazione di un modulo HTML
$ _POST - utilizzato per raccogliere i dati del modulo dopo aver inviato un modulo HTML. Anche utilizzato per passare variabili
$ _GET - Raccogliere i dati inviati nella URL
PHP Form Validation
PHP Multidimensional Arrays
Elementi in uscita da un array multidimensionale
Il ciclo in un array multidimensionale
PHP Date and Time
Data Format di oggi in diversi modi
Aggiorna automaticamente l'anno del copyright sul tuo sito web
Uscita l'ora attuale (server time)
Imposta fuso orario, l'ora corrente poi uscita
Creare una data e ora da un certo numero di parametri in mktime()
Creare una data e l'ora dal strtotime() funzione
Creare più date / orari da strtotime()
Uscita le date per i prossimi sei sabati
Uscita il numero di giorni fino a 4 luglio
PHP Include Files
Usa comprendono per includere "footer.php" in una pagina
Usa comprendono per includere "menu.php" in una pagina
Usa comprendono per includere "vars.php" in una pagina
Utilizzare Includi per includere un file non esistente
Utilizzare richiedono di includere un file non esistente
PHP File Handling
Utilizzare readfile() per leggere un file e scrivere al buffer di uscita
PHP File Open/Read/Close
Utilizzare fopen() , fread() e fclose() per aprire, leggere e chiudere un file
Utilizzare fgets() per leggere una sola riga da un file
Utilizzare feof() per leggere un file, riga per riga, fino a raggiungere end-of-file
Utilizzare fgetc() per leggere un singolo carattere da un file
PHP Cookies
Creare e recuperare un cookie
Modifica di un valore del cookie
Eliminare un biscotto
Controllare se cookies sono abilitati
PHP Sessions
Avviare una sessione
Ottenere i valori delle variabili di sessione
Ottenere tutti i valori delle variabili di sessione
Modificare una variabile di sessione
Distruggere una sessione
PHP Filters
Utilizzare filter_list() per elencare ciò che il filtro PHP offerte di estensione
Sterilizzare una stringa
Convalidare un numero intero
Convalidare un numero intero che è 0
Convalida di un indirizzo IP
Disinfettare e validare un indirizzo di posta elettronica
Disinfettare e convalidare un URL
PHP Select Data From MySQL
Selezionare i dati con MySQLi (Object-oriented)
Selezionare i dati con MySQLi (Object-oriented) e il risultato messo in una tabella HTML
Selezionare i dati con MySQLi (Procedural)
Selezionare i dati con PDO (+ Prepared statements)
PHP SimpleXML Parser
Utilizzare simplexml_load_string() per leggere i dati XML da una stringa
Utilizzare simplexml_load_file() per leggere i dati da un file XML
Ottenere valori dei nodi
Ottenere valori del nodo di elementi specifici
Ottenere valori dei nodi - ad anello
Ottenere i valori degli attributi
Ottenere i valori degli attributi - ciclo
PHP XML Expat Parser
Inizializzare un parser XML Expat, definire alcuni gestori, quindi analizzare un file XML