Ahbaid Gaffoor wrote:
> Thanks Ryan,
> 
> but what I want is to be able to pass any variable to a procedure and
> have the variable name and value printed by the procedure.
> 
> Can this be done?
> 
> I'm trying to extend my library of debugging functions/procedures by
> having a procedure which can be used to "inspect" a variable whenever
> I call it.

This is a bit kludgy, but should work:

function showvar($varname) {

  if (!isset($GLOBALS[$varname])) { return; }

  echo "Now showing: $varname\n";
  echo "Value: ".$GLOBALS[$varname]."\n";

}

$s1 = "Hello World";
showvar('s1');

HTH

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to