飘飘悠悠 发表于 2015-1-16 22:14:23

PHP教程之复杂的PHP web文件分享

怎样学习,大家都知道编程是1门很枯燥的事业,所以大家一定要有兴趣,可能刚开始打算学的时候是因为别人说php有多好,php多么流行,但是后来伴随着学习的深入,你的这些很复杂,用于文件在web分享
1实行*nix命令猎取本目次文件
2天生下载链接
3撑持中文名,称号内可含有空格
4源代码请保留为utf-8编码
5假定分享路径为http://xx_host/xx_dir,代码定名为index.php放在xx_dir目次,天生除index.php外的一切文件下载链接

<html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>privatefilebox</title></head><body><h2>privatefilebox</h2><?phpfunctionlist_file_url(){exec("/bin/ls",$res,$rc);//echo"<pre>";//var_dump($res);//var_dump($rc);//echo"</pre>";if(0==$rc){//echocount($res)."<br/>";//echo"<br/>";for($i=0;$i<count($res);$i++){if($res[$i]!="index.php"){//echo$res[$i]."<br/>";$encoded_url=urlencode($res[$i]);$encoded_url=str_replace("+","%20",$encoded_url);$encoded_filename=iconv("GBK","UTF-8",$res[$i]);$encoded_temp_filename=explode(".",$encoded_filename);$encoded_filename=$encoded_temp_filename;echo"<ahref="./$encoded_url">$encoded_filename</a>";echo"<br/>";echo"<br/>";}}}}list_file_url();?></body></html>PHP的理解是新手最难迈过的一道门槛,不过你应该感到幸运的是PHP已经最大极限的为了新手而努力了,如果你学过其他的语言,也许会觉得PHP的确相当的简单,但是如果你之前什么都没学过,那么阿弥陀佛,硬着头皮琢磨吧。

海妖 发表于 2015-1-19 05:54:15

这些都是最基本最常用功能,我们这些菜鸟在系统学习后,可以先对这些功能深入研究。

莫相离 发表于 2015-1-27 23:52:25

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

金色的骷髅 发表于 2015-2-5 16:20:54

没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。

蒙在股里 发表于 2015-2-12 23:09:16

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

柔情似水 发表于 2015-3-11 11:02:07

建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。

小妖女 发表于 2015-3-18 12:15:48

如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,

变相怪杰 发表于 2015-3-25 23:24:29

爱上php,他也会爱上你。
页: [1]
查看完整版本: PHP教程之复杂的PHP web文件分享