自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PHP常见攻击以及防御

一. XSS(cross site script)恶意攻击者往Web页面里插入恶意html代码 防御: 使用htmlspecialchars函数将特殊字符转换成HTML编码,过滤输出的变量 二. CSRF(Cross-site request forgery)通过伪装来自受信任用户的请求来利用受信任的网站。 防御:采用类似随即码或者令牌的形式,让用户操作唯一性。 (每次用户登录网...

2020-03-12 17:06:56 260

原创 PHP 数组处理

array转化为xml/** * 数组转xml字符 * @param string $xml xml字符串 **/ function arrayToXml($data){ if(!is_array($data) || count($data) <= 0){ return false; } $xml = "<xm...

2018-06-13 10:55:20 295

转载 php 架构

一,面向对象为主,面向过程为辅 php4是面向过程的,php5及以后支持面向对象。 1,面向对象的程序设计思想,对于代码的管理,规划更合理,性能更好等。 2,面向过程代码管理,规划比较简单,调用方式更直接,更清楚,效率方面比较差。 举个例子说明一下: 面向对象好比是一个软件园区,如果你想找某个公司的所在地,你要知道是几号楼,几层,几室。 面向过程好比是平民区,如果你要找某户人家,你要知

2017-01-07 17:05:20 459

原创 laravel 数据库操作

Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。 一、Selects 检索表中的所有行 代码如下: $users = DB::table('users')->get(); foreach ($users as

2016-08-27 21:48:14 395

转载 php 面试题&解答

php面试

2016-08-20 01:29:06 349

转载 git sshMiy

首先我们需要创建SSH key,如何创建SSH key呢??进入我们的本地版本所在的目录,执行如下语句:"ssh-keygen -t rsa -C "注册github的邮箱",然后会在用户的主目录下生成以下文件:(注意同时会生成.ssh文件夹) 这里的id_rsa是我们的私钥,id_rsa.pub是公钥。创建好SSH key之后呢,登陆github账号,在右上角有一个"setti

2016-06-28 17:15:28 165

原创 sublime 快捷键

Sublime Text 3 快捷键 Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有打开文件 Ctrl+Shift+V:粘贴并格式化 Ctrl+D:选择单词,重复可增加选择下一个相同的单词 Ctrl+L:选择行,重复可依次增加选择下一行 Ctrl+Shi

2016-02-11 20:20:20 146

空空如也

空空如也

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

TA关注的人

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