亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

能夠在print_r()的輸出中看到變量,但不確定如何在代碼中訪問它

能夠在print_r()的輸出中看到變量,但不確定如何在代碼中訪問它

PHP
函數式編程 2019-06-18 13:19:48
能夠在print_r()的輸出中看到變量,但不確定如何在代碼中訪問它我在google上搜索,安裝了devel,Drupal來查找Firebug,但是我找不到它。我發現什么我想,我知道哪里是的,我只是不知道多么,怎樣為了得到它。我將把它放在代碼括號中,但devel告訴我文件名(我想把它放在.tpl.php文件中)在這里:field_image (Object) stdClass    handler (Object) views_handler_field_field      view (Object) view        result (Array, 2 elements)          0 (Object) stdClass            _field_data (Array, 1 element)              nid (Array, 2 elements)                entity (Object) stdClass                 field_image (Array, 1 element)                    und (Array, 1 element)                     0 (Array, 11 elements)                                                             filename (String, 23 characters ) FILENAME.jpg那么,如何使用PHP輸出FILENAME.jpg呢?<?php print $something->other; ?>
查看完整描述

3 回答

?
猛跑小豬

TA貢獻1858條經驗 獲得超8個贊

如果這是你的目標:

field_image (Object) stdClass 
  handler (Object) views_handler_field_field 
    view (Object) view 
      result (Array, 2 elements) 
        0 (Object) stdClass 
          _field_data (Array, 1 element) 
            nid (Array, 2 elements) 
              entity (Object) stdClass
                field_image (Array, 1 element) 
                  und (Array, 1 element)
                    0 (Array, 11 elements)                                      
                      filename (String, 23 characters ) FILENAME.jpg

我猜你可以用:

field_image->handler->view->result[0]->_field_data['nid'][entity]->field_image['und'][0]['filename]

這可能是一個錯誤,但是一般的想法是:如果您有一個對象,那么使用->,如果您有一個數組,請使用[key].


查看完整回答
反對 回復 2019-06-18
?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

試著:

$field_image->handler->view->result[0]->_field_data['nid']['entity']->field_image['und'][0]['filename']


查看完整回答
反對 回復 2019-06-18
  • 3 回答
  • 0 關注
  • 449 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號