php Notice: Undefined variable

<html>
<head>
<title>text</title>
</head>

<body>
<?php
function fun()
{
$Num=func_num_args();
$List=func_get_args();
$Result;
for($i=$Num-1;$i>=0;$i--)
$Result.=$List[$i];
return $Result;
}
$Var1=fun(1,2,3,4);
$Var2=fun("t","n","e","d","u","t","s");
echo "$Var1<br/>";
echo "$Var2<br/>";
?>
----------------------------------------------------------------------------
页面显示》
Notice: Undefined variable: Result in D:\wamp\www\index.php on line 14

Notice: Undefined variable: Result in D:\wamp\www\index.php on line 14
4321
student
----------------------------------------------------------------------------

为什么会多出2个Notice,问题出在哪里

第1个回答  2010-03-31
<html>
<head>
<title>text</title>
</head>

<body>
<?php
function fun()
{
$Num=func_num_args();
$List=func_get_args();
$Result=0;
for($i=$Num-1;$i>=0;$i--)
$Result.=$List[$i];
return $Result;
}
$Var1=fun(1,2,3,4);
$Var2=fun("t","n","e","d","u","t","s");
echo "$Var1<br/>";
echo "$Var2<br/>";
?>
因为函数被调用了两次,错误的原因是$result没声明;本回答被提问者采纳
第2个回答  2010-03-31
变量没有定义呀,朋友,至于为什么2个提示,那是因为您调用了两次呀。

在PHP中,怎样修复“Notice: Undefined variable: var in path\/to\/scri...
在PHP中,当您遇到"Notice: Undefined variable: var in path\/to\/script.php on line number"(注意:未定义变量: var,在路径\/到\/脚本.php的第几行)这样的错误时,这意味着您正在尝试使用一个未定义的变量。要修复这个错误,您可以采取以下措施:声明变量:在使用变量之前,确保您已经在适当的位置...

php为什么出错? Notice: Undefined variable: name in D:\\Program Fi...
php错误提示:Notice: Undefined variable,是设置错误造成的,解决方法如下:1、首先在电脑中,找到并打开xampp工具。2、然后在打开的页面中,点击Apache,接着把端口为8080。3、接着启动Apache服务。4、然后打开xampp工具,找到并新建PHP文件。5、然后编写php文件代码,最后保存htdocs文件夹,就可以运行PHP...

php新手求助:Notice:Undefined variable
一、修改php.ini配置文件 error_reporting设置:找到error_reporting = E_ALL 修改为error_reporting = E_ALL & ~E_NOTICE 原理是:减弱PHP的敏感程度,使其遇到这种问题不报错。二、在文件的php的头部加入一下代码:ini_set("error_reporting","E_ALL & ~E_NOTICE");同样也可以解决问题。可以试...

PHP中Notice: Undefined variable
你的变量赋值语句是否放在if条件或者循环里面,实际没有执行哦,看起来你的代码不会出现这样的错误:\/\/ 全图像路径:$image = "E:\/wamp\/www\/uploads\/{$_GET['image']}";\/\/ 获取图像信息:$info = getimagesize($image);$fs = filesize($image); 即使$_GET没有值,那$image的值至少也有前...

PHP 请问 Notice: Undefined variable
-_-|| 好长的代码,undefine variable意思就是没有定义变量,Notice只是提示而已,你这里的提示就是在第44行没有定义rs这个变量,当然PHP应该是属于动态语言,所以这里只是提示,想忽略的话可以用@,我是不晓得你的第44行在哪。。。

PHP Notice: Undefined variable
你声明的类属性 $que, 在类函数中引用,用 $this->que 试试。

php Notice: Undefined variable:conne问题
在drow函数的开头加上:global $conne;因为$conne是一个全局变量,在函数内部使用全局变量要先用global语句声明。

Notice: Undefined variable: data in D:\\freehost\\yonyea1\\web\\includ...
Notice意思是使用了没有被声明的变量,程序不会影响使用。还是能正常运行的,就是不雅观。解决办法有4个:1:在上面初始化 2:打开php.ini文件 修改配置文件 error_reporting设置:找到error_reporting=E_ALL 修改为error_reporting=E_ALL & ~E_NOTICE 3:用include把 error_reporting(E_ALL & ~E_...

...报如下错误:Notice: Undefined variable: FILES in D:哪位大神帮...
hz=array_pop(explode(".",$FILES['myfile']['name'])); \/\/这里$FILES['myfile']['name']FILES['myfile']['name'] 这种表示是一个php的二维数组 没有这个数组当然就报错啦 码代码注意下就好了

新手求助 Notice:Undefined variable:HTTP
解决办法有5个: 1:在上面初始化 2:打开php.ini文件 修改配置文件 error_reporting设置: 找到error_reporting=E_ALL 修改为error_reporting=E_ALL & ~E_NOTICE 3:用include把 error_reporting(E_ALL & ~E_NOTICE);详细出处参考: 4:直接在文...

相似回答