PHP中Notice: Undefined variable
我定义了变量,为什么他还是提示未定义变量?//全图像路径:$image="E:/wamp/www/uploads/{$_GET['image']}";//获取图像信息:$...
我定义了变量,为什么他还是提示未定义变量?
// 全图像路径:
$image = "E:/wamp/www/uploads/{$_GET['image']}";
// 获取图像信息:
$info = getimagesize($image);
$fs = filesize($image);
(不要说在php.ini中修改error_reporting = E_ALL & ~E_NOTICE的建议) 展开
// 全图像路径:
$image = "E:/wamp/www/uploads/{$_GET['image']}";
// 获取图像信息:
$info = getimagesize($image);
$fs = filesize($image);
(不要说在php.ini中修改error_reporting = E_ALL & ~E_NOTICE的建议) 展开
3个回答
展开全部
你的变量赋值语句是否放在if条件或者循环里面,实际没有执行哦,看起来你的代码不会出现这样的错误:
// 全图像路径:
$image = "E:/wamp/www/uploads/{$_GET['image']}";
// 获取图像信息:
$info = getimagesize($image);
$fs = filesize($image);
即使$_GET没有值,那$image的值至少也有前面的E:/wamp/www/uploads/部分,另外你这里的冒号是用的中文,需要修改。我总觉得有其他问题,你最好拷屏的代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询