当前位置:编程问答 > php >

关于变量未定义问题

问题:我买了咱们站的书《PHP网络编程从入门到精通》124页那个例子 我照打了一遍 出现Notice: Use of undefined constant upfile - assumed 'upfile' in D:\wamp\www\a.php on line 7我的代码如下:";echo "点这里返回"; } else { $filepath="images/";$filename=$filepath.$upfile_name;echo $upfile_name;echo "

";echo $upfile_size;echo "

";echo $upfile_type;if(copy($upfile,$filename)){ unlink($upfile); echo "

"; echo "指定文件已经成功上传!"; echo "

"; echo "点这里返回";}else{ echo "文件上传失败!";} }?>若不修改php.ini文件 怎么解决 恳请各位高人指点

答案:
String str;只是声明了一个变量未被赋值. 
String str=null, 是声明了变量并赋值为空,和没赋值的效果是一样的,在后边程序使用是会报错\
String str=""; 是声明变量并赋值为"",但他在后边程序使用时不会报翻译错误,
null 和"" ,自我认为可以用这么个例子说明:"",就相当于一个盒子但盒子里面没东西,而null可以说连盒子都没有.

上一个:为什么eclipse链接不了phpmyadmin数据库,想插入也不行
下一个:这几种表达方式的区别在哪里?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,