如何禁用数组文本?一切正常,但var_dump
或至少print_r
的数组文本不是我想要的。
array(1) { [0]=> string(21564) "Content" }
这是我的代码:
<?php
$url = "http://competitive.euw.leagueoflegends.com/de/ladders/euw/current/ranked_team_3x3";
preg_match('#<table class="views-table cols-6"[^>]+>[\w\W]*?</table>#i', file_get_contents($url), $match);
print_r($match);
?>
数组([0] =&gt;)&lt; ---这是必须删除它的丑陋部分
显示问题的生活示例:http://bruteforce.tv/index.php/ladder
答案 0 :(得分:1)
您可以使用var_export
输出变量的有效PHP表示形式,如果这就是您所追求的内容?
编辑:OP想要输出preg_match的结果而不是调试它,echo $match[0]
就是答案......
答案 1 :(得分:0)
更具体地说明你所谓的数组文本。如果您正在谈论String(5)
部分,那么您可以使用print_r
代替var_dump
,否则,没有理由使用这些功能。
如果您的系统上print_r
和var_dump
行为相同,那么它必须是修改输出的PHP插件 - 可能是XDebug