看懂了一点点 不过不够啊 学得不是很多 还是解释一下吧 2.3两行包含文件..这个你应该懂的
5行定义最大宽和高 6行定义一个数组类型 7行那个函数看不懂 但是括号里面的是指取得外部变量 方式为POST 输出名为$prold的变量. 8行的if 语句 如果$prold存在 就往下执行 接着是for语句 函数count统计$_FILES的个数 也就是 有多少个文件 for就执行多少次 接着的3行 分别把 文件名、大小和文件类型分别放到3个变量里 下面的一行我想应该是讲整个文件名的3部分(文件名 点号 类型名)去除前面两部分 留下类型名吧并保存在$ext中 下面的if语句呢 就是 如果$ext在$picexts中并且文件高和宽小于1024*1024就是往下执行 rand函数我不懂 但是我想应该是可重命名的意思(在2进制编码中的100000-999999) 然后下面就把文件copy到服务器中去 也就是上传 后面的就是将文件的属性都写入到$rs3中 然后 输出文件大小 再就是文件的所有属性 再就是结束第二层if 接着是第一层if 再就是结束for ...然后 如果存在$rs3 就输出“上传成功” 然后跳到listproduct.php页面..结束该代码
呼呼 本解答好多都是猜的 如果说得不对 请见谅 因为我也才学PHP没多久 还在学习中 希望共同进步 共同成长!
要加引号,两种写法均是输出的意思。
我是做网站的,下面是我的一点案例。你有什么不明白的,可根据联系方式 问我就可以了。
http://hi.baidu.com/newdomer/blog/item/a036210a1c5d4398d0581b74.html
=?> 是 echo ?>的缩写
要使用php支持以上,需要在php.ini中short_open_tag = On
可以加,也可以不加。
= ?> 和的简写。
中括号里的引号可加可不加。
这个写没什么不好的。方便。
这是php的短标记 可以在配置文件中开启短标记