Joomla var_dump等效于插件中的数组

Tom*_*Tom 3 php joomla joomla2.5

我有一个Joomla插件,注册后会触发.我遇到了问题,但不知道如何正确调试它,因为插件只发生在事件上.

到目前为止,我一直在使用默认的Joomla日志记录:

jimport('joomla.log.log');
JLog::addLogger(array('text_file' => 'myfile.log.php'));

JLog::add('The value is: '.$something);
Run Code Online (Sandbox Code Playgroud)

这很好但不适用于阵列.如何将数组的内容转储到文件(或控制台)以查看发生了什么?目前它只会显示"数组".

yef*_*rem 8

那这个呢:

JLog::add('The value is: '.print_r($something, true));
Run Code Online (Sandbox Code Playgroud)

print_r()的第二个参数设置为true意味着它返回一个字符串而不是输出它