May232013
二维数组去除重复值和array_unique函数
对于一维数组去除重复值的方法,是可以直接使用php系统函数array_unique,但是这个函数不能对多维数组去除重复值,下面分享一个可以去除二维数组的重复值的函数。
//二维数组去掉重复值
function array_unique_fb($array2D){
foreach ($array2D as $v){
$v=join(',',$v);//降维,也可以用implode,将一维数组转换为用逗号连接的字符串
$temp[]=$v;
}
$temp=array_unique($t...阅读全文
抢沙发
May232013
Vcastr 3.0 – flash video(flv播放器) 下载和配置的详细说明
播放器调用代码如下【点击下载播放器】,下载密码:M4u8nA
(1)直接写入参数
<object type="application/x-shockwave-flash" data="vcastr3.swf" width="650" height="280" id="vcastr3">
<param name="movie" value="vcastr3.swf"/>
<param name="allowFullScreen" value="true" />
<param name="FlashVars" value="xml=
<vcastr>...阅读全文
May232013
发送邮件SMTP Error Could not connect to SMTP host. send fail的解决办法
(1)服务器不能使用smtp的形式发送邮件
解决办法:很多网站列出的解决办法说是因为smtp大小写的问题,虽然问题的本质不在这里,但确实也需要改这个地方,至于为什么,看下面的操作。
在 class.phpmailer.php 中,将:
function IsSMTP(){$this->Mailer='smtp';}
改成:
function IsSMTP(){$this->Mailer = 'SMTP';}
这个地方的修改不是使用了smtp来发送邮件,而是使用了另外一...阅读全文
May232013
Jquery实现表格隔行变色的效果
表格隔行变色效果是一种非常常见的效果,以前用javascript实现起来感觉还挺复杂的,如今通过jquery只需要一句代码就OK了,真的很强大,下面就来看看具体如何使用jquery实现表格隔行变色的效果吧。
隔行变色效果图如下:
Jquery实现表格隔行变色的效果的具体示例代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
...阅读全文
May232013
May232013
php将数组保存为文本格式的方法总结
php 缓存数组形式的变量,实际上就是将 php 将数组写入到一个文本文件或者后缀名为 .php 存储起来,使用的时候直接调用这个文件。那么如何使用 php 将数组保存为文本格式的文件呢?下面分享三种方法实现将 php 数组写入到文件以缓存数组。
(1)利用 serialize 将数组序列化存储为文本文件,调用时候再使用 unserialize 还原
<?php
$file='./cache/phone.php';
$array=array('color...阅读全文
May232013
Javascript解决左右高度自适应的问题
使用Javascript解决左右高度自适应的问题,通过javascript控制使左右两个div块随其中的一个块的高度增加而增加,从而保证两边的高度对齐。效果如下图:
案例代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>phpernote.com使用Javascript解决div高度自适应的问题</title>
<style type="t...阅读全文
May232013
织梦dede标签调用汇总
个人搜集 dede 模板标签调用代码,收藏以备后用,由于时间仓促,未能一一验证是否正确,如有发现错误之处,还请斧正。
关键描述调用标签:
<meta name=”keywords” content=”{dede:field name=’keywords’/}”>
<meta name=”description” content=”{dede:field name=’description’ function=’html2text(...阅读全文
May232013
使用jquery.lazyload动态延迟加载页面图片的方法
Lazy Load 是一个用 JavaScript 编写的 jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的。
在包含很多大图片长页面中延迟加载图片可以加快页面加载速度. 浏览器将会在加载可见图片之后即进入就绪状态. 在某些情况下还可以帮助降低服务器负担。
怎样使用?
Lazy Load 依赖于 jQ...阅读全文
May232013
linux系统文件管理学习
内容大纲:
#文件系统及Shell的基本概念
#文件及目录操作命令
#VI的使用
#软件包的管理
一、文件系统及Shell的基本概念
1.文件系统的含义
文件系统是用来管理和组织保存在磁盘驱动器上数据的系统软件
2.Linux的文件系统
Linux系统采用虚拟文件系统技术(VFS)、结构采用倒立树型、VFS使Linux支持以下文件系统:
EXT2: 二次扩展
EXT3: 三次扩展
SWAP: 交换文件系统
FAT、...阅读全文