【问题标题】:How to get the required value displayed from the given array?如何从给定的数组中获取显示的所需值?
【发布时间】:2010-04-13 05:58:55
【问题描述】:

从下面的数组中,我希望显示“_sql”的值,或者我想回显“_sql”的值,那么在 PHP 代码中显示它的语法应该是什么?

JTableMenu Object
(
    [lft] => 
    [rgt] => 
    [home] => 
    [_tbl] => #__menu
    [_tbl_key] => id
    [_db] => JDatabaseMySQL Object
        (
            [name] => mysql
            [_nullDate] => 0000-00-00 00:00:00
            [_nameQuote] => `
            [_sql] => INSERT INTO `jos_menu` ( `id`,`menutype`,`name`,`alias`,`link`,`type`,`published`,`componentid`,`parent`,`ordering`,`checked_out`,`checked_out_time`,`brow............
            [_errorNum] => 0
         )
)

在代码中,上面的数组存储在 $row 中,所以我编写了一个 echo 语句来显示所需的值,如下所示:echo $row['_db]['_sql']; 请建议我在哪里以及为什么我出错了为什么我无法在“ _sql" 索引?

【问题讨论】:

    标签: php arrays joomla


    【解决方案1】:

    我得到了我这样做的解决方案

    echo $row->_db->_sql;
    

    我得到了输出... 谢谢普拉纳夫

    【讨论】:

    • 拥有 getter 方法会更干净的 OOP。
    猜你喜欢
    • 1970-01-01
    • 2017-07-09
    • 2023-01-31
    • 2019-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-18
    • 1970-01-01
    相关资源
    最近更新 更多