自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 tp5使用PHPexcel扩展导出excel表

1,使用composer安装phpexcel包: composer require phpoffice/phpexcel2,在控制器中创建方法:(1)使用PHPexcel扩展。代码如下: /** * 导出excel表格(默认格式) * * @param array $columName 第一行的列名称 * @para...

2018-12-23 21:06:39 843

原创 ThinkPHP5.0.20验证码背景图片

tp5配置验证码相关问题一、验证码背景图片及tp中文验证码5.0.1及以上支持者在应用配置目录(application)下面 extra 子目录内配置captcha.php文件;配置参数如下:<?phpreturn [ // 验证码字符集合 'codeSet' => '2345678abcdefhijkmnpqrstuvwxyzAB...

2018-12-18 15:40:38 1400

转载 正则表达式匹配中文

使用php在匹配中文的时候不能使用 \w 来匹配,可以使用元字符 . 来粗略匹配中文精确匹配中文时需要考虑编码环境,gb2312和 utf-8。这两种编码有什么区别呢 ? 最主要的就是gb2312编码的汉字占两个字节,而utf-8编码的汉字占3个字节。一、好了,下面进入正题,如果你想匹配中文的话,可以采用下面的表达式:utf-8编码:[plain] view plain

2017-10-20 11:12:10 3565

转载 PHPcms v9 get标签sql 语句limit

最近在用PHPCMS V9做一个站子,发现get标签非常好用,自定义模型后get几乎变成万能的了。但是PHPCMS升级到V9后,把2008的很多功能都去掉了,比如get标签中,在后面自动添加了一个LIMIT 0,20,这样你即使写了num='数字'也没用,写在SQL语句里面,例如{pc:get sql="SELECT * FROM v9_news ORDER BY id DESC LIMIT 2,

2017-10-20 09:40:12 390

转载 13个实用的Apache Rewrite重写规则

1.去掉域名中的www标记代码如下:RewriteCond %{HTTP_HOST} !^jb51\.net$ [NC]RewriteRule .? http://jb51.net%{REQUEST_URI} [R=301,L] 2.去掉www标记,但是保存子域名代码如下:RewriteCond %{HTTP_HOST} ^www\.(([a-z0-9_]+\.)?jb

2017-10-20 09:23:52 307

原创 数组(Array)和列表(ArrayList)的区别

列表(Array)是对Array的一个加强,分配数组列表和创建数组如下:分配数组列表:new ArrayList<Employee>(100);创建数组:new Employee[100];两者之间的区别:一,空间大小:1,)它的空间大小是固定的,空间不够时也不能再次申请,所以需要事前确定合适的空间大小。2,)ArrayList的空间是动态增长的,如...

2017-07-25 09:59:27 764 2

转载 数据库三大范式

为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。            在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表

2017-07-25 09:35:52 270

原创 防SQL注入的详情及怎样来防范

SQL 注入是PHP应用中最常见的漏洞之一。引发这样一个SQL注入漏洞是开发者同时犯了两个错误导致的。如下:1)是没有对输入的数据进行过滤(过滤输入)2)还有一个是没有对发送到数据库的数据进行转义(转义输出)这两个重要的步骤缺一不可,需要同时加以特别关注以减少程序错误。对于密码方面,使用用户密码的MD5值原来是一个通行的做法,但现在并不是特别安全了。最近的研究表明MD5算法

2017-07-24 19:31:45 289

转载 sql语句应该考虑哪些安全性?

1.防止sql注入,对特殊字符进行转译与过滤,使用sql语句绑定变量2.最小用户权限设置,最好不要使用root用户连接数据库3.当sql运行出错的时候,不要将错误信息全部显示给用户

2017-07-24 19:13:38 761

转载 get和post的区别

我们在form表单提交数据时,使用method属性会有两个值选择:get,post,默认的是get;一种为get提交,一种为post提交。那么这两种提交方式有什么不同呢?查询了一些资料后,总结如下:1.两者的本质Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求2.服务器端获取值的方法get方式提交的数据,服务器端使用request.QuerySt

2017-07-24 10:19:58 338

空空如也

空空如也

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

TA关注的人

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