- 博客(8)
- 收藏
- 关注
原创 sql注入
一、什么是sql注入 所谓sql注入,就是通过sql命令插入到web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的sql命令。 具体来说,它是利用现有程序,将恶意sql命令注入到后台数据库引擎执行的能力,他可以通过在web表单中输入恶意sql语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行sql语句 二、怎样防止sql注入 1、开启配置文件中的m...
2019-10-06 15:00:53
244
原创 正则表达式
特殊原子 \d:匹配0-9任意一个字符 \D:匹配0-9以外任意一个字符 \w:匹配0-9、a-z、A-Z、_ 中任意一个字符 \W:匹配0-9、a-z、A-Z、_ 以外的任意一个字符 \s:匹配任何空白字符,\t、\n(换行)、\r(回车) \S:匹配任何非空白字符,与\s相反 \b:匹配单词边界(不常用) \B:匹配非词边界(不常用) []:匹配[]里边的任意一个字符 ^...
2019-10-06 11:00:22
103
原创 PHP数组常用函数
array_chunk():将一个数组分割多个 $input_array = array('a', 'b', 'c', 'd', 'e'); array_chunk($input_array, 2); # [['a', 'b'], ['c', 'd'],['e']] array_chunk($input_array, 2, true); # [[0 => 'a', 1 => 'b'...
2019-10-06 09:38:20
112
原创 PHP字符串常用函数
查找字符串位置 strpos($str,$src,$int):查找字符串首次出现的位置 注意:如果没找到,返回false,可能是第一个位置,也就是0,所以返回值需要用 === false stripos参数、意义同上,不区分大小写 strrpos参数同上,查找字符串最后一次出现的位置 提取字符串 substr($str,$start,[$length]) : 返回字符串的子串:从sta...
2019-10-05 15:16:52
108
原创 删除排序数组的重复项
<?php function (&$arr) { $len = count($arr); if (empty($len)) return 0; $i = 0; for ($j = 1; $j < $len; $j++) { if ($arr[$i] != $arr[$j]) { i++; ...
2019-10-05 14:38:10
85
原创 搞一波php读取大文件
先是创建一个大文件 cat test.log >> test.log 当然前提是test.log本身有内容,如果你一不留神,可能你的文件已经很大了,所以最好立即ctrl+c ok,现在搞定了一个大文件。让我们先试试直接读取文件的方式 <?php $begin = microtime(true); file('./test.log'); $end = micro...
2019-10-04 10:30:23
108
原创 编译安装apache
编译安装apache php代码机器本身是不识别的. 要想让机器识别我们PHP代码, 这是我们就需要将我们的代码转换成二进制可执行的文件, 这个转换的过程就是编译安装. 首先先同yum把支持apache的先安装上.yum -y install gcc yum -y install apr 下载: curl -O 地址 wget -c 地址 1.wget -c http://httpd.a
2017-11-09 21:21:11
111
原创 html总结
html: html是超文本标记语言 后缀:.html 都是由一个个标签组成的 标签也是元素 全局架构: 注释 标签:设置字符集 标签的属性:background bgcolor width height 常用标签:文本修饰:b/strong i/cite/em u s sub/sup 格式控制:p br/ hr/ h1-h6 ul/ol/d
2017-07-29 19:11:56
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人