解决方案 »
- 我通过html传送的日期段,如何通过php取得?
- 一个长字符串递归取子串的问题
- 时区设置问题`.
- Fatal error: Class 'mysqli' not found。汗,我是php5.1啊,怎么会没有mysqli?
- 请教超级高手!这些数据是怎么来的,用的什么方法加密的?
- 奇怪,最近也碰到session问题了:session为什么不能传递?
- smarttemplate使用遇到难题了,在一个循环中,又要为图片附值,但是$users数组中并没有imgdir这个键值,这种情况下,是怎样为图片路径{im
- 请高手指点
- 求救:关于Apache的虚拟目录发布;
- php代码有没有实时title提示的调试工具
- PHP页面留言板添加每个IP限制回复一次
- [散分]为编辑小MM提供的服务代码。关于图片上传的。
竟然你xyz里面想用abc中的变量为何不定成全局变量呢?
<?phpfunction abc()
{
global $m,$n;
$m =100;
$n=200;
xyz();
}function xyz()
{
global $m,$n;
$trace = debug_backtrace() ; //能从这个知道是abc调用了本函数
print_r($trace); //有什么方法获得函数abc有哪些局部变量及其它们的值? echo $m;}abc();
还有,$trace = debug_backtrace()这个东西也不能帮你获取的,它只能获取到参数和函数名。
就是不知道有什么方法。(或者有什么扩展吗?不要xdebug.dll和dbg.dll)
<?phpfunction abc()
{
$m =100;
$n=200;
xyz(get_defined_vars());
}function xyz()
{
$trace = debug_backtrace() ; //能从这个知道是abc调用了本函数
print_r($trace); //有什么方法获得函数abc有哪些局部变量及其它们的值? echo $m;}abc();
echo $m; //没东东
xyz(get_defined_vars());//无要传递参数
function xyz() //无要参数想要的是类似debug_backtrace强大的功能,不修改原程序就等获得堆栈信息
function userErrorHandler($errno, $errmsg, $filename, $linenum, $vars)
{
print_r($vars);
}set_error_handler("userErrorHandler");麻烦你出一下绝招吧,多谢了