Witam wszystkich,
Mam takie pytanie chcę uzyskać taki efekt;
Dirs Object
(
(
(
[name] => ..
[path] => /
)
(
[name] => plik2.doc
[path] => /var/hhh
)
(
[name] => plik.doc
[path] => /home/
)
)
)
Czy wykonanie tego w taki sposób jest zgodne z oop?
class Dirs {
function Dirs()
{
}
function setName($name)
{
$this->nazwa=$name;
}
function setPath($path)
{
$this->sciezka=$path;
}
function wyk()
{
$this->wynik[] = array('name'=>$this->nazwa,'path'=>$this->sciezka); }
}
class Jakas{
function Jakas()
{
require_once('dirs.class.php');
$dirs = new Dirs();
$this->dirs = $dirs;
$this->dirs->setName("..");
$this->dirs->setPath('/');
$this->dir->wyk();
$this->dirs->setName("plik2.doc");
$this->dirs->setPath('/var/hhh');
$this->dir->wyk();
$this->dirs->setName("plik.doc");
$this->dirs->setPath('/home/');
$this->dir->wyk();
}
}
Z góry dziękuję za wszystkie sugestie
Pozdrawiam
Ten post edytował cesyn 27.07.2010, 00:33:09