class kok
{
function per1 ()
{
$tbs = 'есть';
}
function per2 ()
{
$lkt = $tbs;
}
}
Надо передать $tbs в метод per2
class kok
{
function per1 ()
{
$tbs = 'есть';
}
function per2 ()
{
$lkt = $tbs;
}
}
class kok
{
function per1 ()
{
$tbs = 'есть';
return $tbs;
}
function per2 ()
{
$lkt = $this->per1;
}
}
Цитата (Игорь_Vasinsky @ 20.11.2013 - 10:22) |
например так
|
class Diolog
{
function povar ()
{
$eda = 'суп';
$soc = 'Вико';
$salat = 'Цезарь';
}
function kuxnya ()
{
echo ' Утром я поел '.$eda;
echo 'Но вот на вечер планирую заказать салат'. $salat;
echo 'А сейча пока что попью '.$soc;
}
}
$class = New Diolog ();
$class->kuxnya ();
Цитата |
переменные как не публичные |
class Diolog
{
private $eda,$soc,$salat;
function povar ()
{
$this->eda = 'суп';
$this->soc = 'Вико';
$this->salat = 'Цезарь';
}
function kuxnya ()
{
echo ' Утром я поел '.$this->eda;
echo 'Но вот на вечер планирую заказать салат'. $this->salat;
echo 'А сейча пока что попью '.$this->soc;
}
}