
17.12.2006, 16:32
|
|
Познающий
Регистрация: 09.10.2006
Сообщений: 92
Провел на форуме: 347686
Репутация:
87
|
|
В твоем примере, свойства могут быть использованы и в других методах класса. При создании обьекта их определяеш и всё.
<?
require_once("class.php");
$obj = new DB;
$obj->host = "localhost";
$obj->login = "root";
$obj->pass = "blablabla";
$obj->connect();
$obj->some_ahother()...
?>
В твоем примере от внутренних дублирующих можно отказаться.
<?php
class DB {
var $host;
var $login;
var $pass;
function connect() {
//$this - ссылка на текущий класс
@mysql_connect($this->host,$this->login,$this->pass) or die("Cant connect");}}
function some_another(){
//Эта ф-ция может также использовать свойства
}
?>
|
|
|