2016-03-22 9 views
0

Ich habe Sub-Klasse und ich möchte Zugriffswert, aber ich weiß nicht, wie und ich bin ein Anfänger in PHP-Programmierung.Wie auf Werte innerhalb Sub-Klassenobjekt zugreifen?

Code in php:

function initDisplay($parent) { // $parent type Vtiger_PDF_Generator 
    $pdf = $parent->getPDF(); 
    $contentFrame = $parent->getContentFrame(); 

Die folgenden Angaben von Vtiger_PDF_Generator:

Vtiger_PDF_Generator object { 
headerViewer => Vtiger_PDF_InventoryHeaderViewer object { 
model => Vtiger_PDF_Model object { 
    values => array(2) (
) .... 

ich will von Vtiger_PDF_Generator Elternklasse Wert Array in Unterklasse Vtiger_PDF_Model bekommen.

Ich lege Bild dieses Problem leitet mich enter image description here

Bitte zu klären, Danke.

+0

Unter der Annahme, diese öffentlich zugänglich sind Sie $ tun können, Eltern- > headerViewer-> Modell-> Werte [0] -> Titel, um das erste Element von Array zu erhalten, oder Sie können $ parent-> headerViewer-> Modell-> Werte loopen – Deshan

Antwort

0

diese Variable Unter der Annahme, sind öffentlich zugänglich Sie erstes Element des Wert Array zugreifen können,

$parent->headerViewer->model->values[0]->title

oder Sie können Schleife

$valuesArray= $parent->headerViewer->model->values; 
foreach ($valuesArray as $value) 
{ 
    echo $value->title; 
} 
Verwandte Themen