摘要: 关键字: array_multisort php array sort 本例中 data 数组中的每个单元表示一个表中的一行。这是典型的数据库记录的数据集合。例子中的数据如下:volume | edition-------+-------- 67 | 2 86 | 4 86 | 3数据全都存放在名为 data 的数组中。这通常是通过循环从数据库取得的结果,例如 mysql_fetch_assoc()。<?php$data[] = array('volume' => 67, 'edition' => 2);$data[] = array(' 阅读全文
posted @ 2012-03-19 09:47 前望 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 输出数组boolean print_r(var)创建数组1.array $a=array("a","b");2.list $line="a|b|c"; list($a,$b,$c)=explode("|",$line);3.array range(low,high,step) $a=range(0,6) <==> $a=(0,1,2,3,4,5,6); $a=range(0,6,2) <==> $a=(0,2,4,6)测试数组boolean is_array(arr)增加或删除数组元素1.$ 阅读全文
posted @ 2012-03-19 09:46 前望 阅读(325) 评论(0) 推荐(0) 编辑
摘要: location.href;//获取urllocation.search; //获取url中"?"符后的字串window.opener; //操作打开窗口的父窗口window.opener=null; window.close(); //点击关闭时不弹出系统提示窗口window.open("http://g.cn","_blank","height=240,width=340,status=no,location=no,toolbar=no,directories=no,menubar=no");<body 阅读全文
posted @ 2012-03-19 09:45 前望 阅读(334) 评论(0) 推荐(0) 编辑
摘要: PHP手册中JSON函数查看新版的PHP手册中JSON函数一 节,JSON就增加了两个API,json_decode(),对一个json字符串进行解码,json_encode()是生成一个json字符串,我 们就简单的测试一下。构建如下PHP代码:<?php//对象classJsonTest{var$id=1;var$name='heiyeluren';var$gender='男';}$obj=newJsonTest;echojson_encode($obj)."<br />";//数字索引数组$arr1=array(1,& 阅读全文
posted @ 2012-03-19 09:44 前望 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 为了备份博客内容,本人开始研究网易博客的API。有关这方面的资料很少,开始以为没有API,后来偶然之间发现网易博客还是有API的。网易博客支持MetaWeblog API, 所谓网络服务AP俱为webservice也。据研究,MetaWeblog API是xml-rpc风格的webservice.网易博客api地址是os.blog.163.com/api/xmlrpc/metaweblog/MetaWeblog 有以下调用方法:1>metaWeblog.newPost (blogid, username, password, struct, publish)返回一个字符串,可能是Blog 阅读全文
posted @ 2012-03-19 09:43 前望 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。 4、在执行for循环之前确定最... 阅读全文
posted @ 2012-03-19 09:43 前望 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 在之前的编程语言排行榜中,我们曾介绍过转正在即的JavaScript语言,正如文章中阐明的那样,JavaScript不仅是最具活力的脚本语言,还是是最有用的编程语言之一。因为绝大多数的浏览器都和它兼容,你可以在这些浏览器中使用它。JavaScript被接受的相当快,因为它是如此的简单,而且使用范围相当广泛。许多程序员过去常常认为JavaScript是一门“玩具语言”,但是,AJAX进入市场后表现出了完全相反的一面,它让JavaScript展现出了完全不同的能力和功能。 由于这个发明的出现,程序员现在已经可以创建带有桌面应用程序效果的Web应用程序了,这是很有益处的,因为数据可以更快地改变... 阅读全文
posted @ 2012-03-19 09:42 前望 阅读(161) 评论(0) 推荐(0) 编辑
摘要: # 将 RewriteEngine 模式打开RewriteEngine On# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /RewriteBase /discuz# Rewrite 系统规则请勿修改RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2RewriteRule ^thread- 阅读全文
posted @ 2012-03-19 09:42 前望 阅读(120) 评论(0) 推荐(0) 编辑
摘要: PHP数组去除重复项有个内置函数array_unique(),但是php的array_unique函数只适用于一维数组,对多维数组并不适用,以下提供一个二维数组的array_unique函数//二维数组去掉重复值function array_unique_fb($array2D){ foreach ($array2D as $v){ $v = join(",",$v); //降维,也可以用implode,将一维数组转换为用逗号连接的字符串 $temp[] = $v; } $temp = array_unique($temp); /... 阅读全文
posted @ 2012-03-19 09:42 前望 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 最终我的用法是在CSS文件直接加入:a {outline: none;}a:active {star:expression(this.onFocus=this.blur());}:focus { outline:0; }如果页面上只有一两个链接的话,直接加到<a>里面也行,就像这样<a href=”#” onFocus=”this.blur()”><img src=”logo.jpg” border=0></a>以下是解决方案:方法一:在IE下是使用html属性:hideFoucs,在HTML标签中加上hidefocus=”true” 属性即可, 阅读全文
posted @ 2012-03-19 09:39 前望 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 文件夹与文件名称、CSS样式命名、程序中的一些控件等等:名称全部用小写英文字母、数字、下划线的组合,其中不得包含汉字、空格和特殊字符;目录名应以英文、拼音为主(不到万不得已不要以拼音作为目录名称,经验证明,用拼音命名的目录往往连一个月后的自己都看不懂)。尽量用一些大家都能看懂的词汇。使得你自己和工作组的每一个成员能够方便的理解每一个文件的意义。而且当我们在文件夹中使用“按名称排例”的命令时,同一种大类的文件能够排列在一起,以便我们查找、修改、替换、计算负载量等等操作 。例如:images(图形文件),flash(Flash文件)等。命名方式:(性质_描素_位置_分类_数量)项相结合,采用简写、 阅读全文
posted @ 2012-03-19 09:38 前望 阅读(2076) 评论(0) 推荐(1) 编辑
摘要: <script type="text/javascript">function g(o){return document.getElementById(o);}function HoverLi(n,m,q,p){for(var i=1;i<=m;i++){g(q+i).className='normaltab';g(p+i).className='hide';}g(p+n).className='nohide';g(q+n).className='hot';}</script>&l 阅读全文
posted @ 2012-03-19 09:38 前望 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 最近有时间折腾wordpress 发现自己在css方面有很大的欠缺,很多问题都不能够自己解决,基本上大部分时间都是去google上寻找答案,可是找到的答案要么不够具体,就是缺少实 例,让人大伤脑筋。所以为了方便以后自己查找,不管自己以前有没有遇到过,都把它们收藏起来,方便以后查找。下面是从网络上搜索到的bug以及解决方法:1. 强制浏览器是用Web标准解析HTML的写法<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”“http://www.w3.org/TR/html4/strict.dtd”>或者XHTML的写法<!DOCT 阅读全文
posted @ 2012-03-19 09:37 前望 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 命名规则:使用骆驼命名规则,即第一个英文单词小写,从第二个英文单词起,头一个字母大写 如:leftcontent,写成:leftContent 栏目等级:col1 col2 col3 col4 col5 col6宽度从大到小依次排列 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:col 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginNar 标志:logo 广告:banner 页面主体:main 热点:hot 新闻:news 下载:do... 阅读全文
posted @ 2012-03-19 09:37 前望 阅读(125) 评论(0) 推荐(0) 编辑
摘要: id命名 驼峰法则 action+(form,select,input,checkbox,radio,button,textarea,submit,div,span,ul) registerForm,loginForm addButton,removeButton,submitButton statusDiv表单字段命名 _ 连接符 前面不需要带str_,int_,arr等前缀容 器:container/box头 部:header主 导 航:mainNav子 导 航:subNav顶 导 航:topNav网站标志:logo大 广 告:banner页面中部:mainBody底 部:footer菜 阅读全文
posted @ 2012-03-19 09:37 前望 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 下一条:select top 1 from tb where id > 知道的ID值order by id asc上一条:select top 1 from tb where id < 知道的ID值order by id desc 阅读全文
posted @ 2012-03-19 09:36 前望 阅读(557) 评论(0) 推荐(0) 编辑
摘要: png透明针对IE6一直是件挺麻烦的事情,使用的方法也是各有不同,大多的原理是用IE的滤镜来解决的。语法:filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL )enabled :可选项。布尔值(Boolean)。设置或检索滤镜是否激活。true | false true : 默认值。滤镜激活。false : 滤镜被禁止。sizingMethod :可选项。字符串(String)。设置或检索滤镜作用的对象的图片在对象容器边界内的 阅读全文
posted @ 2012-03-19 09:34 前望 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 很多时候都需要判断浏览器类型来写代码,比如CSS的兼容性,若是PHP页面,可以用PHP来判断浏览器类型来显示不同的CSS代码。还有很多,都是需要 判断浏览器类型的。简单判断浏览器的方法主要是用$_SERVER["HTTP_USER_AGENT"],PHP比其它语言总是简单。下面就收藏这段代 码吧,总有用,可以判断IE6、IE7、IE8、firefox等浏览器。 代码:<?phpif(strpos($_SERVER["HTTP_USER_AGENT"],”MSIE 8.0″))echo “Internet Explorer 8.0″; // 这里可以 阅读全文
posted @ 2012-03-19 09:32 前望 阅读(508) 评论(1) 推荐(0) 编辑
摘要: 在PHP 中引用的意思是:不同的名字访问同一个变量内容.与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址变量的引用PHP 的引用允许你用两个变量来指向同一个内容复制代码代码如下:<?$a="ABC";$b =&$a;echo $a;//这里输出:ABCecho $b;//这里输出:ABC$b="EFG";echo $a;//这里$a的值变为EFG 所以输出EFGecho $b;//这里输出EFG?>函数的传址调用传址调用我就不多说了 下面直接给出代码复制代码代码如下:function test(&am 阅读全文
posted @ 2012-03-19 09:21 前望 阅读(180) 评论(0) 推荐(0) 编辑
摘要: ECSHOP数据库结构参数表序言本次信息整理只为了从事ECSHOP 二次开发人员方便之举,因此研究ECSHOP 官方数据结构,如若与官方产生冲突,敬请谅解!此版本属于V2.1.15 此信息属于网上一位朋友注释!另外ECSHOP V2.5 的表结构信息我正在整理中现在先把这份发布上来!QQ:381326730表结构分析ecs_account_log // 用户账目日志表ecs_activity // 活动表(代码,名称,开始,结束,描述)ecs_ad // 广告表(位置,类型,名称,链接,图片,开始,结束,广告主相关信息,点击,是否显示)ecs_admin_action // 管理权限分配(父类 阅读全文
posted @ 2012-03-19 09:17 前望 阅读(402) 评论(0) 推荐(0) 编辑