May232013
May232013
May232013
php二维数组排序,默认自然排序
php 二维数组排序函数,默认自然排序,即sort排序。这里可以指定按二维数组中的某个值进行多种方法排序,具体看下面的程序注释。
/**
* @function 二维数组自然排序
* @author www.phpernote.com
* @param array $array 需要排序的数组(二维)
* @param string key 需要根据哪个键排序
* @param string order 排序方式(SORT_ASC,SORT_DESC)
* @param string type 排序方...阅读全文
May232013
mysql having和group by 语句用法
利用 Mysql 中的的聚合函数 count(*) 可以实现这个功能,例如需要查询 user 表中 name 出现次数最多的记录,可以先按照 group by name 分组,用 count 算出分组里的条数,再按照 count 排序,SQL语句如下:
select name,count(*) from user group by name order by count(*) DESC limit 1;
不加limit限制将返回按照name重复次数排列的数据。
在使用聚合函数之前,我们可以通过 where 对...阅读全文
May232013
May232013
May232013
网页图片自适应处理方法
本文总结了三种网页图片自适应处理方法,具体解决办法如下:
第一种方法:
<img src="01.gif" width="100" onload="drawImage(this,100,70)" />
function drawImage(ImgD,ImgDWidth,ImgDHeight){
var image=new Image();
image.src=ImgD.src;
if(image.width/image.height>=ImgDWidth/ImgDHeight){
if(image.width>ImgDWidth){
ImgD.width=ImgDWidth;
...阅读全文
May232013
php生成验证码函数
php生成验证码的函数,实用靠谱。先上下生成的验证码的效果图(这里生成的是全数字的验证码的示例效果):
下面是php生成验证码的源码:
<?php
session_start();
//session_register('CheckCode');
//PHP4.2以上版本不需要用session_register()注册SESSION变量
$type='gif';
$width= 45;
$height= 20;
header("Content-type: image/".$type);
srand((double)microtime()*1...阅读全文
May232013
PHP读取xml,解析xml的方法总结
XML(Extensible Markup Language)即可扩展标记语言,他的用途很多,可以用来存储数据,可以用来做数据交换,为很多种应用软件提示数据等等。web开发过程中经常会遇到利用程序来读取xml的数据并做相关的解析。本篇文章作者将对php读取xml并解析xml的各种方法做一个总结。
php对xml的读取并解析常见的有四种方法,分别是:Xml parser, SimpleXML, XMLReader, DOMDocument,下面对这四种方法...阅读全文
May232013
css性能优化几点需要注意的地方
css 还能进行性能优化吗?这个似乎有点太扯了,其实如果你对CSS是如何渲染html页面足够了解的话,如果能够加速css对html渲染的话,这个也算是优化了一下css的性能吧!下面和大家分享一下10条提高CSS渲染速度的写法从而达到我们的css性能优化的目的吧。
1、*{}#zishu*{}尽量避开
由于不同浏览器对HTML标签的解释有差异,所以最终的网页效果在不同的浏览器中可能是不一样的,为了消除这方面...阅读全文