- Citat :
- class Database
{
private $host = "";
private $user = "";
private $pass = "";
private $dbname = "";
public function __construct()
{
$this->connectDatabase();
}
// Connects to mysql with the private informations
// Connects to database with the value from $dbname
public function connectDatabase()
{
mysql_connect( $this->host, $this->user, $this->pass ) or die( mysql_error() );
mysql_select_db( $this->dbname ) or die( mysql_error() );
}
}
Deci este clasa database care are maimulte functii.
Functia construct este importanta pentru fiecare clasa.
__construct trebuie sa fie facuta pentru fiecare clasa( REGULAMENT OOP )
Functia connectDatabase cere informatiile din clasa care numai si numai in clasa pot fii vazute.
Private-doar in interiorul clasei
Protected - poate fii folosit si daca cheama clasa.
Public - poate fii folosit daca are connectiune cu clasa.
-> = Chemarea funtiei sau orice alt tip de actiune,string,variabila,array..etc