0

サブクラスがあり、アクセス値が欲しいのですが、方法がわからず、PHPプログラミングの初心者です。

php のコード:

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

Vtiger_PDF_Generator の次の詳細:

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

親クラス Vtiger_PDF_Generator からサブクラス Vtiger_PDF_Model の値配列を取得したい。

この問題を明確にするために画像を添付しますここに画像の説明を入力

私を導いてください、ありがとう。

4

1 に答える 1

0

これらの変数がパブリックにアクセス可能であると仮定すると、values 配列の最初の項目にアクセスできます。

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

またはループすることができます

$valuesArray= $parent->headerViewer->model->values;
foreach ($valuesArray as $value)
{
  echo $value->title;
}
于 2016-03-22T05:25:39.077 に答える