0

为什么print_r不输出任何数据?

 $host = array();
 while($row = mysqli_fetch_array($result))
  {
  $host = parse_url($row['url'], PHP_URL_HOST); 
  //echo $host;
  echo "<br>";
  }

print_r($host);

这样做的正确方法是什么。提前致谢。

4

1 回答 1

1

改变这个:

$host = parse_url($row['url'], PHP_URL_HOST);

为了这:

$host[] = parse_url($row['url'], PHP_URL_HOST);

http://php.net/manual/en/language.types.array.php

于 2013-08-22T03:21:01.307 回答