PHP中的这些坑,你没踩过算你厉害

在日常开发中,我们经常碰到这样的问题,即有些PHP问题看似简单,一说就明,但是一到使用时就踩坑。比如,下面我所列的几条: 1、由于使用单引号,以“ ”为分割符,使用PHP函数explode分割字符串,不能正常分割。 原因:这个涉及到单引号与双引号的区别,在单引号中反斜杠不能被解析。因此,使用expl[…..]阅读全文

为什么参数化查询可以防止SQL注入

昨天被某大牛问了一个问题,为什么SQL参数化查询可以防止SQL注入,参数化查询的原理是什么? 结果闷逼了,之前只知道参数化查询是可以防止SQL注入,但是没有深究其原理,今天就找一些文章,学习一下,也分享给大家。 以下引用知乎大神们的回答: 原理是采用了预编译的方法,先将SQL语句中可被客户端控制的参[…..]阅读全文

《从案例中学习JavaScript》之酷炫音乐播放器(三)

上一节传送门:http://www.internetblog.cn/?p=19 本节概览: 进度条 音轨原理 这一章主要分享两个东西,分别是进度条和音轨。进度条相对来说比较简单,于是先讲。 Paste_Image.png 这是上一次绘制好的音乐播放器,本节也在它的基础上进行完善。 进度条 对于进度条[…..]阅读全文

《从案例中学习JavaScript》之酷炫音乐播放器(一)

声明:看到简书中剽悍一小兔这篇文章写的不错,拿来学习一下。 我会通过各种案例,来分享javascript的各种技巧,所以最终将这个系列的名称定为:《从案例中学习JavaScript》,回想到自己初学编程时候的各种艰辛,买了很多书,然而这些书大多为泛泛而谈,或者东拼西凑。市面上充斥着各种多少多少天从入[…..]阅读全文