理解MySQL中的where和having的区别
下面以一个例子来具体的讲解: 1. where和having都可以使用的场景 解释:上面的having可以用的前提是我已经筛选出了price字段,在这种情况下和where的效果是等效的,但是如果我没有select price 就会报错!!因为havi...
9年前 (2016-11-07) 1099浏览 0评论
下面以一个例子来具体的讲解: 1. where和having都可以使用的场景 解释:上面的having可以用的前提是我已经筛选出了price字段,在这种情况下和where的效果是等效的,但是如果我没有select price 就会报错!!因为havi...
9年前 (2016-11-07) 1099浏览 0评论
最近项目要搞一个生成带logo二维码的接口 google了下有一个超级强大的二维码库PHP QR Code 这里有供快速上手的例子,个人认为不太容易懂http://phpqrcode.sourceforge.net/examples/index.ph...
9年前 (2016-10-13) 1024浏览 0评论
在默认情况下,系统会把Apache版本模块都显示出来(在http返回头中)。 在隐藏apache版本号之前: [root@localhost ~]# curl -I www.ihaocn.comHTTP/1.1 200 OKDate: Tue, 27...
9年前 (2016-09-27) 962浏览 0评论
Apache默认的网站目录是在/var/www/html这里我们将网站目录修改为 /data/apache/html 操作如下: mkdir -p /data/apache/html #编辑 /etc/httpd/conf/httpd.conf 文件...
9年前 (2016-07-16) 803浏览 0评论
如果直接使用base64_encode和base64_decode方法的话,生成的字符串可能不适用URL地址。 下面的方法可以解决该问题: 1.URL安全的字符串编码: 2.URL安全的字符串解码:
9年前 (2016-07-03) 1006浏览 0评论
一、函数说明substr、mb_substr、mb_strcut这三个函数都用来截取字符串,所不同的是:substr是最简单的截取,无法适应中文;mb_substr是按字来切分字符串,而mb_strcut是按字节来切分字符串,截取中文都不会产生半个字...
9年前 (2016-06-26) 809浏览 0评论
一、封装把成员方法和成员属性封装到类中,隐藏属性和方法实现的细节,通过public、protected、private等限定类成员的访问权限,数据被保护在内部,只通过被授权的成员方法才可以操作,尽可能的对成员进行封装。 public:方法或者属性在任...
9年前 (2016-06-26) 755浏览 0评论
为什么要开启 gzip ? 服务器开启 gzip 压缩会大大的提高网站访问速度,带来良好的用户体验,而且降低网站流量,这些好处是显而易见的。下图是本站首页开启 gzip 后的情况:网页大小由 81.7k 压缩到 13.9k,receiving 接收数...
9年前 (2016-06-25) 1060浏览 0评论
php用substr截取中文时经常会出现乱码,因为utf-8下汉字是3字节的,如果截取长度正好是3的倍数应该不会出现乱码,可是如果你要截取的字符串中有空格,或者其他字符(比如 “ ”),也会出现乱码。 当然,php会给出官方的解决办法。mb_subs...
9年前 (2016-06-25) 804浏览 0评论
一 、配置数据库 1. 描述:CodeIginter有一个配置文件让你存放数据库连接值(username:用户名,password:密码,database name:数据库名,等等……)2. 文件位置:该配置文件位于application/confi...
9年前 (2016-06-22) 797浏览 0评论