自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 php执行系统命令

问题由来前几天在某牛的博客上看到print_r(``) echo ``可以执行系统命令,由于患有严重的拖延症,于是一直没有具体的测试,终于在今天无聊来测试了下,发现这个执行系统命令问题还是挺严重的。测试<?phpprint_r(`whoami`);echo `pwd`?>结果 原理PHP把 “ 符号中间的字符当做系统命令执行

2015-11-22 16:59:49 273

原创 php实现文件下载

php下载文件最近在项目中需要从指定的目录中下载指定的文件,发现不太会,在百度之后发现基本上的做法都是如下的代码$file = fopen($filename, "r");header("Content-type: application/octet-stream"); header("Accept-Ranges: bytes");header("Accept-Length: " . fi

2015-11-19 20:19:54 321

原创 交换两个数的值

交换两个数的值前两天去找工作,被问到如何交换两个数的值,要求用函数实现,第一想到的就是如下的代码:function exchangeTowNumber($a, $b) { $temp = $a; $a = $b; $b = $temp;}但是这样的代码完成之后发现是不太合适的,因为在函数执行的时候,会把形参拷贝一份到栈中,所以最终交换的是栈中的数据,而不是原本的数据,所以以

2015-09-22 22:16:18 337

原创 经纬创投笔试题算法-php实现

括号匹配问题问题描述有如’()(())’这样的字符串,要进行判断该字符串是否完全匹配,也就是括号是否是都可以匹配完,如’()((()(‘这样的字符串就不能正常匹配。如果是’{[]}([])’这样的字符串,又该如何处理。问题分析想到这里要对括号进行匹配,就可以把左边的括号压入栈中,然后字符串中遇到右边的括号的时候将栈顶元素进行弹出就可以了,最后判断栈是否为空,从而进行判断。代码实现:/** * [判

2015-09-16 10:02:19 927

原创 Ubuntu Server下搭建lamp环境

1. 什么是lamp环境    lamp = Linux + Apache + MySQL + PHP,在当下Nginx应用也较为广泛,因此也有了lnmp一说。lamp就是在Linux操作系统上搭建一个以Apache为服务器,MySQL为数据库,用PHP作为开发语言的一种web环境。2. 工具+环境    2.1 VMware Workstation 10 

2014-10-19 15:19:16 548

原创 基于PHP的简单文件WEB在线文件管理

最近在慕课网进行学习PHP,学习到在线文件管理这一节,然后将

2014-10-12 19:54:11 3312

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除