从下面的数组我希望显示“_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”索引?
答案 0 :(得分:1)
我得到了解决方案,我做了这个
echo $row->_db->_sql;
我得到了输出...... 谢谢Pranav