Показать сообщение отдельно

  #4  
Старый 17.12.2006, 16:32
EXSlim
Познающий
Регистрация: 09.10.2006
Сообщений: 92
Провел на форуме:
347686

Репутация: 87
Отправить сообщение для EXSlim с помощью ICQ
По умолчанию

В твоем примере, свойства могут быть использованы и в других методах класса. При создании обьекта их определяеш и всё.

Цитата:
<?
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(){
//Эта ф-ция может также использовать свойства
}

?>
 
Ответить с цитированием