Corso PHP – Lezione 1
Oggi stavo pensando di scrivere una sorta di guida, corso o collezione di tutorial, per imparare a programmare in PHP. La cosa “carina”, o nuova di questa cosa vuole essere l’interattivita, ovvero dopo una serie di alcune lezioni introduttive, volte a spiegare le basi del linguaggio, le potenzialita, le possibilita, passero a trattare argomenti piu avanzati, in base alle vostre richieste, che potete fare direttamente nei commenti.
Trovo che questa sia la soluzione migliore, in quanto:
- Parlero sempre di argomenti interessanti, in quanto scelti da voi
- Parlero sempre di cose nuove e all’avanguardia
- Non mi mancheranno le idee
Partiamo dunque con la prima “lezione”, ovvero un overview del linguaggio con alcune nozioni sintattiche.
PHP nasce nel lontano 1994 come collezione di script CGI, che permettevano una facile gestione delle proprie pagine personali.
Come sintassi e’ molto simile a C, Java e altri linguaggi di questo tipo, percui molto piu semplice da imparare se conoscete uno qualsiasi di questi linguaggi.
PHP e’ molto indicato se dovete scrivere pagine Web, poiche contiene molti componenti e classi adatte allo scopo. Inoltre, permette anche di interfacciarci con un database quale ad esempio MySQL per reperire informazioni precedentemente immagazzinate.
Iniziamo dunque a vedere come si scrivono script in PHP.
1 2 3 | <?php phpinfo(); ?> |
Cosa abbiamo scritto? Abbiamo richiamato una funzione, argomento che verra trattato in modo approfondito piu avanti, che ci permette di vedere le caratteristiche della versione di PHP installata sul nostro host.
PHP infatti permette di richiamare funzioni, ovvero gruppi di codice precedentemente scritto, per inserirlo dove vogliamo all’interno della pagina. Come gia detto, pero, la parte riguardante le funzioni merita maggiore attenzione, che dedicheremo in seguito.
Guardiamo ora qualche altro esempio di cosa si puo fare in PHP:
1 2 3 4 5 6 7 8 9 10 11 12 | <?php $var = 10; // Assegno alla variabile di nome var il valore 10 $var2 = "5"; // Assegno alla variabile di nome var2 la stringa "5" $var3 = $var; // Assegno alla variabile di nome var3 il valore della variabile di nome var echo $var; // Stampo a video il valore della variabile var $counter = 0; // Assegno a counter il valore 0 while ($counter < 10) { // Ciclo finche counter non e' maggiore o uguale a 10 echo $counter++; // Stampo a video il valore di counter e lo incremento } ?> |
Ora, stare ad elencare ancora esempi di questo tipo non mi sembra utile. Se pero ci sono domande particolari, parti di codice non capite o cose del genere, vi prego di chiedermi delucidazioni nei commenti.
E iniziate pure con le richieste “speciali” per le prossime lezioni.
Alla prossima!
Forse ti potrebbe anche interessare:




Bell’iniziativa!!
Per le prossime lezioni, quelle avanzate, potrebbe essere carino vedere come creare grafici dinamicamente.
Decisamente un bell’articolo, sei riuscito a dare una bella impressione di php anche a un sistemista incallito! Complimenti
Vedremo come andranno le prossime lezioni.
Solo un suggerimento: secondo me ti conviene inserire anche una lezioncina su LAMP (linux, apache, mysql e php) per dare modo a chi deve iniziare di avere un setup base su cui pocciare un po
Si ottimo suggerimento. A breve faro una “Lezione 0″ con l’installazione di LAMP, WAMP o MAMP che dir si voglia. Insomma, su come configurare la propria macchina per provare e programmare in PHP.