猿问

var_dump与print_r返回的结果不一样

<?php

$mysqli=new mysqli('localhost','root','root','imooc');

var_dump($mysqli);

打印结果:

object(mysqli)[1]  public 'affected_rows' => null
 public 'client_info' => null
 public 'connect_errno' => null
 public 'connect_error' => null
 .............................             =>null
 .............................             =>null  public 'thread_id' => null
 public 'warning_count' => null

返回的结果为什么全部是NULL?

使用print_r()就正常.

谢谢!

森林之歌
浏览 1515回答 2
2回答

刘伶

按理说,这两个函数打印的东西应该一样的啊,只是结构不同
随时随地看视频慕课网APP
我要回答