如何从给定数组中显示所需的值?

时间:2010-04-13 05:58:56

标签: php arrays joomla

从下面的数组我希望显示“_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”索引?

1 个答案:

答案 0 :(得分:1)

我得到了解决方案,我做了这个

echo $row->_db->_sql;

我得到了输出...... 谢谢Pranav