仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 514|回复: 7
打印 上一主题 下一主题

[学习教程] PHP教程之复杂的PHP web文件分享

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:14:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
怎样学习,大家都知道编程是1门很枯燥的事业,所以大家一定要有兴趣,可能刚开始打算学的时候是因为别人说php有多好,php多么流行,但是后来伴随着学习的深入,你的这些很复杂,用于文件在web分享
1实行*nix命令猎取本目次文件
2天生下载链接
3撑持中文名,称号内可含有空格
4源代码请保留为utf-8编码
5假定分享路径为http://xx_host/xx_dir,代码定名为index.php放在xx_dir目次,天生除index.php外的一切文件下载链接
  1. <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[0];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 | 只看该作者
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
蒙在股里 该用户已被删除
5#
发表于 2015-2-12 23:09:16 | 只看该作者
为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。
柔情似水 该用户已被删除
6#
发表于 2015-3-11 11:02:07 | 只看该作者
建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。
小妖女 该用户已被删除
7#
发表于 2015-3-18 12:15:48 | 只看该作者
如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
变相怪杰 该用户已被删除
8#
发表于 2015-3-25 23:24:29 | 只看该作者
爱上php,他也会爱上你。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-10 18:08

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表