0

如何禁用数组文本?一切正常,但数组文本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);

?>

Array ( [0] => ) <--- 这是它的丑陋部分,必须删除

显示问题的生活示例:http: //bruteforce.tv/index.php/ladder

4

2 回答 2

1

您可以使用var_export它输出变量的有效 PHP 表示,如果这就是您所追求的?

编辑:OP想要输出preg_match的结果而不是调试它,echo $match[0]答案是......

于 2013-01-27T12:44:29.577 回答
0

更具体地说明您所说的数组文本。如果您正在谈论该String(5)部分,那么您可以使用print_r而不是var_dump其他方式,没有理由使用这些功能中的任何一个。

如果您的系统上print_rvar_dump行为相同,则它必须是修改输出的 PHP 插件 - 可能XDebug

于 2013-01-27T12:40:13.767 回答