问题描述
在PHPStorm中,我可以按 Alt + F8 检查变量。
作为测试,我通过了
,并希望在HTML中生成相似的东西,至少是明显的层次结构。
很显然,我必须使用递归,并且在我接近时,我还没有到那里。我得到这个:
[0] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [2] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [2] <br/> [3] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [2] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [2] <br/> [3] <br/> [1] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [2] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [2] <br/> [3] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [2] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [0] <br/> [0] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [0] <br/> [0] <br/> [place] <br/> [0] <br/> [0] <br/> [place] <br/> [message] <br/> [38] <br/> [42] <br/> [2] <br/> [3] <br/> [1] <br/>
AFAIK,PHPStorm只会将其评估为字符串,是否被简化为将其插入网页,查看,调整代码并冲洗并重复。
这很麻烦。在PHPStorm本身中,有没有一种更快的方法可以将该变量查看为HTML?
[Update]对于感兴趣的任何人,我终于想出了这段代码(巧妙地避免了递归):
function DumpVariableAsHtml($theVariable)
{
$result = str_replace('<','<',var_export($theVariable,true));
$result = str_replace('>','>',$result);
$result = str_replace(array("\n"," "),array("<br>"," "),$result) . '<br/>';
return $result;
} // DumpVariableAsHtml()
但是 ,我想回答我的问题-如果有的话。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)