2017-02-23 191 views
-10

请帮助.. 我希望得到在其他功能上的一些阵列的数据,这是我的代码:如何从其他功能得到阵列数据笨

Please clik here

+1

您需要发布代码,并制定你的问题。我把这个标记为低质量。它不遵循房子的规则。 – Daniel

+4

不仅你的代码不包含在问题本身中,它是代码的截图......呃。这是更难以阅读,无法复制/粘贴,并绕过本网站的搜索引擎。请不要这样做。 – Sparky

+0

请阅读http://stackoverflow.com/help/how-to-ask和http://stackoverflow.com/help/mcve – user4419336

回答

0

$datalist谢谢你的cetak_blanko_3()函数中的变量是一个数组,而不是你试图使用它的对象。如果更改

echo $datalist->id_setting_brm;

echo $datalist['id_setting_brm'];

则预期它应该工作。

您还有另一个错误,即功能brm_template()只有两个参数,但您在从cetak_blanko_3()函数调用它时传递三个参数。

+0

这样如何: function cetak_blanko_3(){ \t $ datalist = $ this-> brm_template(18); \t echo $ datalist ['id_setting_brm']; } 功能brm_template(id_setting_brm $){$ 数据列表= []; $数据= [ \t \t \t \t 'id_setting_brm'=> $ id_setting_brm, \t \t \t]; \t \t \t \t \t \t array_push($ datalist,$ data); \t \t \t回$ DataList控件; } 这不起作用 – rama

+0

的'array_push'功能加上'$ data'阵列到'$ datalist'阵列。要获得你想要的值,你可以使用'$ datalist [0] ['id_setting_brm']'。您可能正在寻找'array_merge()'函数来合并这两个数组。 –

+0

非常感谢詹姆斯,$ datalist [0] ['id_setting_brm']这项工作 – rama