php 变量问题 for($i=0;$i<4;$i++){ $rand.= dechex(rand(1,15)); }自己PHP版本是5.3的,但是当自己想echo $rand的时候,却报错,说$rand变量未定义.这是怎么回事?求明白的帮下忙. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在for循环之前先定义一下 这个变量:$rand=''; $rand = '';for($i=0;$i<4;$i++){ $rand.= dechex(rand(1,15));}应该是在第一次执行循环时就报$rand未定义错误,而不是在输出时报错。 解决了,多谢,但是发现个问题,自己本地测试环境,php5.3,按照刚才我提出的写法就会报错,但是我把它上传到服务器上,运行环境5.1,并没有产生错呢.汗!! 变量未定义的错误级别是Notice,服务上一般都会把错误报告级别设置为error_reporting = E_ALL & ~E_NOTICE,不会输出Notice级别的错误信息。 学习一套CMS PHP导入到数据库字段中信息不完整 麻烦大家解决这个大麻烦啊,谢谢 问一个关于move_uploaded_file()函数的问题 配置fckeditor老出现错误 PHP有没有邮件发送功能? 如何取得图像文件详细属性 汉字分解 mysql三表连接查询问题 我想用php做一个在线看电影的网站请大家给点意见 如何理解这个PHP语句 Apache重写问题。(避免重写css,js,图片等)
for($i=0;$i<4;$i++){
$rand.= dechex(rand(1,15));
}
应该是在第一次执行循环时就报$rand未定义错误,而不是在输出时报错。
汗!!