自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨森源的博客

不要在最该奋斗的年纪选择安逸------一个热衷于PHP开发的95后

  • 博客(14)
  • 资源 (8)
  • 收藏
  • 关注

原创 Yii密码加密与验证(源码分析)

yii权威指南上,关于处理密码,提供了两种帮助函数,那么其工作原理是什么呢?public function generatePasswordHash($password, $cost = null){ if ($cost === null) { $cost = $this->passwordHashCost; } if (function_exist

2016-07-27 09:14:10 4594

原创 PHP如何随机生成一个唯一的id

开门见山:        echo $str = md5(uniqid(mt_rand(), true));        如上就可以生成一个唯一的标识了,思路如下:        mt_rand() 使用 Mersenne Twister 算法返回随机整数。如果没有提供可选参数 min 和 max,mt_rand() 返回 0 到 RAND_MAX 之间的伪随机数。       

2016-07-26 15:12:45 8564

转载 浅谈CSRF攻击方式

一.CSRF是什么?  CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么?  你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚

2016-07-26 13:15:32 1827

原创 行内元素和块状元素的区别

div{ width: 100px; height: 100px; margin-top: 10px; background: pink; } span{ width: 100px; height: 100px;

2016-07-25 12:04:52 4666

原创 Yii中Flash数据的处理机制(源码分析)

Flash数据是一种特别的session数据,它一旦在某个请求中设置后, 只会在下次请求中有效,然后该数据就会自动被删除。 常用于实现只需显示给终端用户一次的信息, 如用户提交一个表单后显示确认信息。    在实际应用中,通过$session = Yii::$app->session;$session->setFlash("pwd","123456");来创建一个flash数据。

2016-07-23 13:20:51 2325

原创 YIIweb.php中urlManager的配置

YII默认的访问地址一般为localhost://basic/web/index.php?r=控制器ID/方法ID        但如果显示称为localhost://basic/web/index.php/控制器ID/方法ID        或是localhost://basic/web/控制器ID/方法ID       应该怎么配置呢?       需要在config/web.

2016-07-22 17:27:42 2073

原创 CodeIgniter框架将数据库查询结果导出为.csv或.cvs或excel文档

$this->load->dbutil();//加载数据库工具类$this->load->helper('file');//加载文件辅助函数$query = $this->db->query("SELECT * FROM students");//生成查询结果对象$delimiter = ",";$newline = "\r\n";$enclosure = '"';//查询结果生成 C

2016-07-20 21:07:36 3704

原创 Only variable references should be returned by reference

在新版本的PHP中,打开的旧版的CI框架,报错如下A PHP Error was encounteredSeverity: NoticeMessage: Only variable references should be returned by referenceFilename: core/Common.phpLine Number: 257打开Syst

2016-07-19 16:08:31 4071

原创 Yii2数据库查询有关的操作

注:下文所说的Article为modeluse app\models\Article;1:防止sql注入,用站位符的方式$request=Yii::$app->request;$id=$request->get('id');$sql="select * from article where id=:id";$r=Article::findBysql($sql,[':id'=>

2016-07-14 17:08:29 8024

原创 Windows端Apache的域名映射

在Apache的配置文件httpd.conf中查找LoadModule rewrite_module modules/mod_rewrite.soLoadModule vhost_alias_module modules/mod_vhost_alias.so去掉前面## Virtual hosts#Include conf/extra/httpd

2016-07-13 16:25:04 3756

原创 yii2.0自定义全局工具函数

我们在开发项目的时候,时常用到一些测试输出的方法,比如print_r(),var_dump()等,这些常用的方法,我们就可以,自己写个全局的工具函数,统一封装起来,用起来也方便。        在yii2.0里面,我们可以在项目的根目录,自己建个文件夹,这里拿helper举例。        在helper文件夹中,建一个function.php。        在function.p

2016-07-13 16:19:04 3604

原创 composer依赖管理工具

Composer是 PHP的一个依赖管理工具,它在每个项目的基础上进行管理,在你项目的某个目录中(例如vendor)进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。Composer将这样为你解决问题:a)你有一个项目依赖于若干个库。b)其中一些库依赖于其他库。c)你声明你所依赖的东西。d) Compose

2016-07-10 16:10:24 1960

原创 PDO事物配合表格读取大量插入,亲测可用

在处理大量数据的时候,或者同时对几个表操作,而这几个表的操作要求,要么都成功,要么都失败的时候,就需要用到事物,而PDO中提供的事物,一般可以满足需求。     关于事物的具体讲解,http://blog.csdn.net/qq_28602957/article/details/51039277     本篇文章,只涉及一个小例子。     在向数据库导入一个表格的时候,难免excel

2016-07-06 08:50:37 3263

原创 php+JQuery+Ajax简单实现页面异步刷新

页面显示如下:JQueryAjax.html中的代码如下(用的较为简单的$.post)JQueryAjax+PHP 用户名: 密码: ajax提交 $(document).ready(function(){ $(".butn").click(function(){ var username = $("#

2016-07-03 11:19:48 10443 2

自定义滚动条插件

mCustomScrollbar插件,支持自定义滚动条,功能丰富,例子多,简单易用

2017-05-19

Learning PHP设计模式

Learning PHP设计模式---William Sanders 著,中国电力出版社

2017-02-17

Memcache图形化管理工具

直接在php开发环境下,通过浏览器访问即可,注意修改里面前几行的配置,包括ip,端口,用户名,密码

2016-12-21

js支持base64加密

JavaScript的base64位加密插件

2016-12-04

屏幕录制成gif动画

可以录制屏幕,保存成gif格式的图片,支持帧的添加删除和,图片大小处理,添加滤镜等。

2016-12-04

canvas炫酷动画飞爆效果

canvas炫酷动画飞爆效果

2016-11-01

C++ vs 2012扩展包

安装Apache时,显示,缺少MSVCR110.dll

2016-11-01

jpgraph-4.0.0

jpgraph-4.0.0,以及Examples实例,PHP5,PHP7

2014-03-20

空空如也

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

TA关注的人

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