SQL注入及防止注入方法
mysql

SQL注入及防止注入方法

所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。

超实用PHP函数总结整理
php

超实用PHP函数总结整理

PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库里,并且通过可逆解密字符串,该函数使用了 base64 和 md5 加密和解密。

MySQL如何查看、修改、删除索引
mysql

MySQL如何查看、修改、删除索引

数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。

MySQL存储过程详解
mysql

MySQL存储过程详解

我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的

PHP遍历数组方法性能测试
php

PHP遍历数组方法性能测试

一般情况下,php遍历一个数组有三种方法,for、while、foreach。其中最简单方便的是foreach。有时候有人也在问这几种遍历数组的方法哪个更快捷些呢,执行速度更快,下面做个简单的测试就明

常用PHP操作对象函数
php

常用PHP操作对象函数

is_subclass_of($obj, $className) 判断对象是否是由某个类的子类实例化的。返回true或者false,Ps:类名都是字符串。

如何自定义提示与跳转页面?
php

如何自定义提示与跳转页面?

我们在进行表单操作时,有时为了友好需要提示用户操作结果,并跳转到相关页面,就需要自定义下跳转页面和提示页面,下面给大家简单说下如何自定义跳转和提示页面

精通PHP正则表达式
php

精通PHP正则表达式

想必很多人都对正则表达式都头疼。今天我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式。来和大家分享学习经验。

PHP工厂模式实例讲解
php

PHP工厂模式实例讲解

工厂模式就是用一个工厂方法来替换掉直接new对象的操作。首先声明一个虚拟基类,在基类中指定子类务必实现的方法getValue()。通过采用面向对象的继承特性,我们可以很容易就能对原有程序进行扩展

PHP单例模式
php

PHP单例模式

PHP单例模式,就是一个对象只被生成一次,但该对象可以被其它众多对象使用。单例模式使用最多的场景,是数据库连接操作。

使用Apache Bench工具进行网站性能测试
linux

使用Apache Bench工具进行网站性能测试

Apache服务器自带了Apache Bench压力测试工具,可以用来测试网站性能使用简单方便。打开Apache服务器的安装路径,在bin目录中有一个ab.exe的可执行程序,就是我们要介绍的压力测试工具。

ThinkPHP3.2自定义标签使用详解
php

ThinkPHP3.2自定义标签使用详解

模板中加载标签库,预加载自定义标签库,标签库请放置ThinkPHP\Library\Think\Template\TagLib 目录下,若需要存放在指定位置,请在加载标签库配置时使用命名空间。

PHP接口定义与用法示例
php

PHP接口定义与用法示例

使用接口(interface),你可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。我们可以通过interface来定义一个接口,就像定义一个标准的类一样,但其中定义所有的方法都是空的。

PHP利用正则过滤JavaScript脚本
php

PHP利用正则过滤JavaScript脚本

匹配的规则不能用 "/<script.*<\/script>/i",因为它不能匹配到换行符,那么多行js就匹配不掉了。要用 "/<script[\s\S]*?<\/script>/i"。里面的?表示尽

PHP中static静态变量及实例讲解
php

PHP中static静态变量及实例讲解

php中的变量作用范围的另一个重要特性就是静态变量(static 变量)。静态变量仅在局部函数域中存在且只被初始化一次,当程序执行离开此作用域时,其值不会消失,会使用上次执行的结果。也就是说在整个脚本

PHP结合MySql实现无极限分类
php

PHP结合MySql实现无极限分类

要想实现无极限分类,首要需要设计好数据表,然后利用php编写一个递归函数将数据重新组合数据即可。下面来看具体实现方法