Bedo's Blog

Uno sguardo alla tecnologia di oggi, perche sia veramente d'aiuto nella vita di tutti i giorni

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 Corso PHP   Lezione 1

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:

  1. Creare thumbnail con php
  2. Come conteggiare le ore lavorative? kimai!

Tue, November 4 2008 » php

3 Responses

  1. Bedo Fra77 November 5 2008 @ 14:22

    Bell’iniziativa!!

    Per le prossime lezioni, quelle avanzate, potrebbe essere carino vedere come creare grafici dinamicamente.

  2. uovobw November 11 2008 @ 17:17

    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 :D

  3. Bedo Bedo November 16 2008 @ 23:25

    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.

2 Pings

  1. diggita.it November 4 2008 @ 21:16
  2. ToDo list per il blog - Bedo’s blog May 18 2009 @ 13:11

Leave a Reply