乐观 发表于 2015-1-16 22:10:31

PHP教程之PHP文件的上传下载

终于学会把表单的数据插入数据库,然后显示出来了,应该说一个程序的雏形已经诞生了。1、文件的上传1、客户端设置:(1)、在标签中将enctype和method两个属性指明响应的值。&nb[…]
1、文件的上传
1、客户端设置:
(1)、在
2、文件下载
复杂文件下载只必要利用HTML的链接标志,并将属性href的URL值指定下载的文件便可。这类办法只能处置一些扫瞄器不克不及辨认的MIME范例文件。


为了进步平安性,不但愿在a标签中给出文件链接,则必需向扫瞄器发送需要的头信息,我们可使用以下代码。

3、文件函数库
touch
设置文件的会见和润色工夫
booltouch(string$filename[,int$time[,int$time]])
copy
复制文件
boolcopy(string$source,string$dest)
注重:挪动文件请利用rename函数
file_put_contents
将一个字符串写进文件
intfile_put_contents(string$filename,string$data[,int$flag[,resource$content]])
file_get_contents
将全部文件读到字符串
stringfile_get_contents(string$filename[,booluser_include_path[,resource$content[,int$offset[,int$maxlen]]]])
4、序列化与反序列化
serialize
序列化
stringserialize(mixed$value)
注重:serialize()可处置除resouce以外的任何范例。乃至能够serialize()那些包括了指向其本身援用的数组。
unserialize
反序列化
mixedunserialize(string$str)


●date
格局化一个当地工夫/日期
stringdate(stringformat[,inttimestamp]);
●getdate
获得日期/工夫信息
arraygetdate();


●microtime
前往以后Unix工夫戳和微秒数
mixedmicrotime();
●date_default_timezone_set
设置默许时区
booldate_default_timezone_set(stringtimezone_identifier);
●date_default_timezone_get
猎取默许时区
stringdate_default_timezone_get(void);
3、字符函数库
strlen
猎取字符串长度
intstrlen(string$str);
strtolower
字符串转换为小写
stringstrtolower(string$str);
strtoupper
字符串转换为年夜写
stringstrtoupper(string$str);
ucfirst
首字母年夜写
stringucfirst(string$str);
ucwords
将每一个单词的首字母转换为年夜写字母
stringucwords(string$str);
ltrim
从字符串入手下手的地位删除空格或其他字符
stringltrim(string$str[,string$charlist]);
rtrim
从字符串停止的地位删除空格大概其他字符
stringrtrim(string$str[,string$chirlist]);
trim
从字符串入手下手和停止的地位删除空格大概其他字符
str_replace
字符交换
mixedstr_ireplace(mixed$search,mixed$replace,mixed$subject,);
str_ireplace
字符交换
mixedstr_ireplace(mixed$search,mixed$replace,mixed$subject,);
md5
盘算字符串的MD5哈希
stringmd5(string$str[,bool$raw_output=false]);
strpos
前往一个字符在另外一个字符第一次呈现的地位
intstrpos(stringhaystack,mixedneedle[,intoffset]);

讲了这么多,无非是想说:学习PHP不仅要掌握方法,更多的是付出汗水,我不希望看到中途放弃的人,相信自己,相信自己的选择,更要相信自己的能力,如果自己想放弃,暴力一点的话,就自己抽自己一个嘴巴。

小女巫 发表于 2015-1-17 05:54:21

当然这种网站的会员费就几十块钱。

灵魂腐蚀 发表于 2015-1-20 14:37:51

为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。

柔情似水 发表于 2015-1-29 09:16:50

作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。

第二个灵魂 发表于 2015-2-6 00:15:13

爱上php,他也会爱上你。

仓酷云 发表于 2015-2-14 13:54:02

做为1门年轻的语言,php一直很努力。

不帅 发表于 2015-3-4 06:54:20

首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。

分手快乐 发表于 2015-3-11 17:51:51

其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。

若天明 发表于 2015-3-27 08:09:26

个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。
页: [1]
查看完整版本: PHP教程之PHP文件的上传下载