var_dump和print_r有什么区别

时间:2015-02-28 09:38:18

标签: php mysqli

我只是使用print_r和var_dump函数来获取数组的信息。但我不知道它们都有很大的不同。 print_r显示该数组有1行而var_dump在同一个数组上显示null, 这里的输出 print_r显示此

   mysqli_result Object ( [current_field] => 0 [field_count] => 2 [lengths] => [num_rows] => 1 [type] => 0 )  

而var_dump在同一个数组上显示这个

object(mysqli_result)[4]
public 'current_field' => null
public 'field_count' => null
public 'lengths' => null
public 'num_rows' => null
public 'type' => null

我想知道这里的区别是什么......我认为两个函数同样期望var_dump显示数据类型...

0 个答案:

没有答案