自定义博客皮肤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用htmlspecialchars()函数对表单等输入数据的深度过滤

在PHP项目开发中,经常会和表单等输入源数据打交道,老码农常说:“任何时候都不要相信用户提交的数据”,所以在数据保存到数据库之前,必须对提交的数据进行过滤。那么,PHP中有个函数:> htmlspecialchars(string,quotestyle,character-set)htmlspecialchars 函数把一些预定义的字符转换为 HTML 实体。这些预定义字符是:...

2020-04-25 21:33:23 431

原创 Navicat 连接阿里云ECS服务器MySql数据库的详细步骤讲解

今天在进行Navicat 连接阿里云ECS服务器的MySQL数据库时,怎么也链接不上,很好奇!查了很多网上资料,发现都是说了一部分。现在作为日常记录笔记,把自己的亲身经历,一步步的配图说明。

2019-12-04 18:56:17 2927

原创 JavaScript 的发展历史

在学习一门新的技术前,应该了解下这门技术的背景和发展历史,这个纯理论的内容,对学习应该能起到很好的补充。最初的网页是HTML和CSS的静态页面,如果能在HTML加入一些表单的互动内容,在当时那是非常炫酷的事情。JavaScript就在这样的需求下,199几年时,Netscape Navigator (网景)公司中的一个程序员创建了LiveScript,因为当时网景公司为了凑上Java新版本发...

2019-12-02 22:49:16 429

原创 JavaScript(JS)中的 i++ 和 ++i 的区别

学习JavaScript过程中,经常遇到 ++i 和 i++ 及 --i 和 i-- 。这些计算会有什么区别呢?1、测试 ++i 实例:var i=1;var a=++i;document.write('i=1,a=++i,则:a='+a+',i='+i);输出结果为:i=1,a=++i,则a=2,i=22、测试 i++ 实例:var i=1;var b=i++;docum...

2019-11-29 08:47:36 874

原创 PHP中特殊字符的转义问题:实现模板中输出{$name}

如何实现在模板文件中显示 {$name}今天遇到了这个不大不小的问题,需要再模板中输出 {$name} 的字样。在ThinkPHP中,这是一个变量,在html模板中,是当变量来处理的,网上找了很多方法,都是不行。于是想起了&lt; 这个<小于号,和&gt; 这个>大于号的输出方式。同样,{ }也应该有类似的转换代码。查询 HTML转义字符 的对照表(1)、常用转...

2019-11-27 17:14:48 1216

原创 ThinkPHP5.1 多级控制器(分层控制器)的理解和使用

ThinkPHP5.1开发手册:访问控制器层(controller),也称主控制器可以通过url访问。但是分层控制器(多级控制器)则不能通过Url直接访问。

2019-11-27 11:35:34 2819

原创 ThinkPHP5.1 模板替换字符串(tpl_replace_string) 踩坑

ThinkPHP5.1 模板替换字符串 踩坑前言学习一门新的知识,总是会伴随着这种无名的怒火和欣喜。反复的浪费时间后,弄明白了一个知识点,对于一个码农来说,每天进步一点点是多么的辛酸和不易。说起来惭愧,以前没有接触过ThinkPHP3.2及相关知识,刚一上手ThinkPHP5.1就感觉头沉脚清,这里要说的是再简单不过的模板字符串替换:tpl_replace_string的填坑记。tpl_r...

2019-11-26 15:58:33 5270 1

空空如也

空空如也

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

TA关注的人

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