On Wed, 2008-04-02 at 12:19 +0530, Sanjay Mantoor wrote: > Hello, > > I am new to PHP and PHP community. > > Following program outputs different values with print_r and var_dump. > > $array = array(null, NULL); > > print_r($array); prints values like below > Array > ( > [0] => > [1] => > ) > > where as var_dump($array) prints values like below > array(2) { > [0]=> > NULL // Does this convert to null to NULL? > [1]=> > NULL > } > > Can you tell me why the above difference? NULL and null are the same thing. If I'm correct var_dump() was created to solve the problem of not knowing what the datatypes are when using print_r(). Cheers, Rob. -- http://www.interjinn.com Application and Templating Framework for PHP -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php