Есть вопрос по классам ПХП (кстати не помню кто, но кто-то грозился накатать статью по классам, поставил бы +). Есть к примеру класс:
PHP код:
class db{
var $mysql_host;
var $db_name;
var $db_user;
var $db_pass;
var $table_name;
function db_open($mysql_host, $db_name, $db_user, $db_pass){
@$db_con=mysql_connect($mysql_host, $db_user, $db_pass);
@mysql_select_db($db_name, $db_con);
return $db_con;
}
}
все работает, только не пойму зачем нужно вначале класса определять переменные, когда и без них все работает. Просто в книжке даны примеры, а зачем это и как влияет на работу класса не сказано.