如何禁用数组文本?一切正常,但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] => ) <--- 这是它上面丑陋的部分,必须删除
生活示例说明问题:http://bruteforce.tv/index.php/ladder
您可以使用它
输出变量的有效PHP表示var_export
,如果这就是您所追求的?
编辑:OP想要输出preg_match的结果而不是调试它,echo $match[0]
答案...
更具体地说明你所说的数组文本。如果您谈论的是String(5)
部分,那么您可以使用print_r
而不是var_dump
否则,没有理由使用这些函数中的任何一个。
如果系统上print_r
和var_dump
行为相同,则一定是修改输出的PHP插件 - 可能XDebug