bu yüzden bu 2 sınıfları var.
class Data {
protected $custnum, $custname, $inorout, $totalqty, $contractqty, $totalsales, $margin, $contract, $paper;
function __set($property, $value)
{
$this->$property = $value;
}
function __get($property)
{
if (isset($this->$property))
{
return $this->$property;
}
}
ve
class Salesman {
protected $num, $name;
// protected $repdata = (array) $Data;
protected $repdata = array();
function __construct() {
// $this->repdata = new Data;
}
// set undeclared property
function __set($property, $value)
{
$this->$property = $value;
}
function __get($property)
{
if (isset($this->$property))
{
return $this->$property;
}
}
}
ve I am having difficulty trying to populate the $repdata object that's in the Salesman class....
gibi pek
$reptemp = new Salesman;
$datatemp = new Data;
$reptemp->num = $repnum2;
$reptemp->name = $repname2;
$datatemp->custnum = $custnum;
$datatemp->custname = $custname;
$datatemp->inorout = "out";
$datatemp->totalqty = $totalqty;
// $reptemp->repdata[$custnum.$datatemp->inorout] = $datatemp;
$reptemp->repdata[] = $datatemp;
$salesmen[$reptemp->num] = $reptemp;
Ben $ DataTemp ben, hiçbir hata gösterileri nesne satıcılarının içinde repdata nesnesini doldurmak için çalıştığınızda, ancak doğru doldurulur ediliyor, ama hiçbir şey doldurulan biliyorum.
I did try searching for this, but couldn't quite nail down what I'm doing wrong. I am familiar with java objects, however php ve the "magic" classes are making my head spin.
Herhangi bir yardım büyük mutluluk duyacağız.
çok teşekkürler.