繁体   English   中英

如何访问子类对象内的值?

[英]How to access values inside sub class object?

我有子类,我想访问值,但我不知道如何,我是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中的值数组。

我附上图片以澄清此问题 在此处输入图片说明

请指导我,谢谢。

假设这些变量是公共可访问的,则可以访问values数组的第一项,

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

或者你可以循环

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM