Messaggio dom ago 09, 2009 2:00 pm

[PHP DA ZERO - LEZIONE 13]Le Classi & Note Finali

Le classi servono per raggruppare le funzioni.

Esempio di definizione di classe:

  Codice:
<?php

class database { //Definiamo la classe database

//Scriviamo le funzioni contenute nella classe database:

function connettiti($username, $host, $password, $db_name){
mysql_connect($host, $username, $password);
mysql_select_db($db_name);
}


function delete($table){
mysql_query("DELETE FROM $table");
}

function showtable($table){
mysql_query("SHOW TABLE $table");
}

}
?>


Ad esempio per utilizzare la classe e quindi richiamarla

  Codice:
<?php

$db= new database; //La variabile $db è uguale a "un nuovo richiamo " della classe database

$db->connettiti("blizardcms", "localhost", "", "my_blizardcms"); //Richiamiamo la funzione connettiti dalla classe attribuita alla variabile $db, cioè la classe "database"

$db->delete("tabella");

//e cosi' via..

?>


Considerazioni Finali


In questa guida ho cercato di trasmettere a voi utenti principalmente le basi del php.

Una volta imparati i concetti chiave è il programmatore che, seguendo una logica deve riuscire a mettere il tutto insieme sviluppando delle applicazioni ( O come si chiamano nello specifico per il web: scripts ).

Vi linko alcuni siti dove potete trovare scripts pronti, anche da poter modificare o semplicemente "osservare" il codice:

http://www.mrwebmaster.it/script/script-php

http://php.html.it/script

E, ad esempio sul blog di matteoiamma community nella categoria "Web-Engineer/Php e Mysql" potete trovare un sacco di tutorials sul php:

http://www.matteoiammarrone.com/public/blog.php?cat=3

Per qualsiasi domanda, comunque scrivete nell'area Php & Mysql di questo forum.