自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (8)
  • 收藏
  • 关注

原创 jQuery笔记(一)

1基本语法  $(选择器).方法(function(){}) 举例:  $('button').click(function(){ alert("###"); }); 说明:$是jQuery的简写 2)连缀方法   $(选择器).方法(function(){}).方法(function(){})  举例:  $('div').click(function(){}).mouseo

2014-07-08 18:21:49 316

原创 都是编辑器惹的祸

前几天在一个国外的免费空间进行一个测试,结果webedi

2014-05-21 16:19:12 439

转载 display:inlin-block和inline有什么不一样啊

设了float:left的元素允许它的右边存在任何元素同行显示,不论是内联元素还是块元素。但它的左边还是不允许存在任何元素与之同行显示,哪怕其它的元素的代码在前,除非也给前面的元素加上float:left后,才允许同行显示。 设了display:inline的元素,允许它的前后存在其它的内联元素同行显示。关于代码在其前面的块元素之同行显示,则要让前面的元素浮动(不管是左还是右浮动)或设为displ

2013-12-17 19:27:17 1054

转载 ajax重复数据

从现象上看,是Ajax读Cache里的数据了。     通过查找资料,有多种解决办法:一,每次的URL中添加一个随机数,使得每次请求不同;二,设置不使用Cache,即     request.open("GET", url, false);     request.setRequestHeader("Cache-Control", "no-cache");   // 不使用cache

2013-12-09 18:25:28 443

原创 JQuery浅探(一)

前几天,看了一个jQuery视频,讲到$代表着jQuery对象,但alert($)时却是一个函数,弄的我一头雾水!后来发现,$并不是代表jQery对象,只是找表jQuery,是jQurery的别名罢了。于是来这里浅探一下!        在jQery中, 无论是使用哪种类型的选择符,都要从$()开始,所有可以在css样式中的使用的选择 符都可以入放到()中,这样就可以对匹配的元素集合应用jQer

2013-09-27 04:26:40 377

转载 一个判断文件夹为空的函数

function is_empty_dir($directory) { $handle = opendir($directory); while (($file = readdir($handle)) !== false) { if ($file != "." && $file != ".."){ closedir($ha

2013-09-13 02:17:29 409

原创 多维数组转成一维数组

这几天用ajax来取php的返回值,不想用对象,就把从数据库取出的数据转成一维数组 function m2s($arr){ static $array=array(); foreach($arr as $v){ if(is_array($v)){ m2s($v); }else{ array_push($array,$v); }

2013-09-04 01:16:46 327

转载 js的数据类型

在js中有基本类型和引用类型之分,数值、布尔值、NULL和未定义的值属基本类型。对象、数组、和函数属于引用类型。 基本类型在内存中具有固定的大小。例如,一个数值在内存中占八个字节,而布尔值使用一个就可以了表示了。数值类型是基本类型中最大的数据类型了。如果每个js变量都占有八个字节,那么它们就呆以直接存入任何基本类型的值了。 但是引用类型则不同。例如,对象可以具有任意的长度,它并

2013-08-26 16:21:08 368

转载 为什么我用ajax以post方式传递变量时只要开头有空格就会得不到任何值?

为各项变量要要开头有 内容就会丢失,该怎么解决? 现在知道了,不光空格不行,所有&开头的HTML特殊字符都不行,原来需要对url进行编码,不管是以post还是get方式提示,所有传递的变量都必须编码,关于js编码的讨论很多。现在问题解决了谢谢各们一。

2013-07-26 00:36:18 472

转载 reqire 与require_once

reqiure 和require_once都是php函数,开发人员可以使用它们在某个特定的脚灵机一动中导入外部php文件使用。你可以根据应用程序的复杂成程度调用一次或若干次require_once/reqiure。作用reqiure可以提高应用程序的性能!

2013-07-17 02:09:23 909

转载 JavaScript:this是什么?

JavaScript:this是什么? 定义:this是包含它的函数作为方法被调用时所属的对象。 说明:这句话有点咬嘴,但一个多余的字也没有,定义非常准确,我们可以分3部分来理解它! 1、包含它的函数。2、作为方法被调用时。3、所属的对象。 看例子: function to_green(){ this.style.color="green"; } to_green(); 上面函数中

2013-06-08 09:46:05 265

原创 从ftp服务器上下载文件

/** * 函数名 php_ftp_download * 功能   从ftp服务器上下载文件 * 入口参数 * filename 欲下载的文件名,含路径 */ function php_ftp_download($filename) {   $phpftp_host = "ftplocalhost";    // 服务器地址   $phpftp_port = 21;

2013-06-05 15:52:41 691

转载 从FTP获取自动下载文件的PHP类

/** * 从FTP获取自动下载文件的PHP类 * @author yukar ( http://yukar.iteye.com ) */ class FtpClass{ private $ftpObj; private $ftpHost = "****"; // 服务器地址 private $ftpPort = ****; // 服务器端

2013-06-05 15:51:32 415

转载 页面静态化原理

如果不打开缓冲区,则php输入一个内容就传给apche,如果打开了缓冲,则全部完了再输出 我们在php最后,读缓冲区,就是本页的输出内容 ob_start();打开缓冲区 读取缓冲区的内容ob_get_content(); 清空缓冲区:ob_clean() 连读带清空ob_get_clean() 可以把读出的内容存到一个静态页面中 if(file_exists('./ht

2013-05-25 15:36:39 774

转载 在什么时间来格式化数据

在smarty在模板可以控制隔行变色,也可以用js来控制,比较适宜在js里来控制。 如果能在php里能处理也能在smarty中控制,则在smarty中处理。 这个体现一个原则: 就是业务与显示的分离,尽量分离 php就负责判断条件,并取出数据来,至于显示的操作,应该尽量的往“前”移 MYSQL->PHP->模板->JS 后台的数据应尽量“原始”,不格式化

2013-05-23 16:26:53 508

转载 php中magic_quotes_gpc的作用

php中magic_quotes_gpc的作用 解决日文数据提交后多出来反斜杠的问题 magic_quotes_gpc发生作用是在传递$_GET,$_POST,$_COOKIE时 1. 条件: magic_quotes_gpc=off 写入数据库的字符串未经过任何过滤处理。从数据库读出的字符串也未作任何处理。 数据: $data="snow''''sun" ; (sn

2013-05-14 13:22:12 573

转载 PHP中include和require

require(),include(),require_once()和include_once()的异同 require()和include()有许多相似之处,也有些不同。理解它们的不同点非常重要,否则很容易犯错误。 我把这两个语句放在一起介绍,读者可以比较学习。 1.require()语句     require()语句用于指定的文件代替语句本身,就象C语言中的include()

2013-04-28 23:46:57 333

转载 抽象类

抽象类,可以不实现所有方法,它具有定义抽象方法的特殊能力,这些抽象方法只是缺少方法体的方法原型。 方法原型,是指方法的定义是剔除了方法体之后的签名。它包括存取的级别、函数的关键字、函数名和参数。它不包含花括号{}或者括号内部的任何代码。例如 public function prototypeName($proteparam);就是一个方法的原型。 由于抽象类没有为它所声明的所有方法都定义实现

2013-04-28 01:30:48 411

转载 文件上传

function mk_dir(){ $dir=date('Ymd/i.',time()); if(is_dir('./'.dir)){ return $dir; }else{ mkdir('./'.$dir,0777,true); return $dir; } } function getExt($file){ $tmp=ex

2013-04-17 21:21:55 198

转载 php中自定义分页处理类

<?php /** * @(#)pages.php * PHP version 5.2.3 * * * Copyright 2007 SoftRoad. All Rights Reserved. * *==================================================================== * 変更履歴 * * 新規作成

2013-04-10 13:51:10 350

转载 php 中图像压缩处理类(一)bmp.php

<?php /** * @(#)bmp.php * PHP version 5.2.3 * * * Copyright 2007 SoftRoad. All Rights Reserved. * *==================================================================== * 変更履歴 * * 新規作成

2013-04-10 13:47:52 452

转载 无限级分类求子孙树

<?php $arr=array( array('id'=>1,'name'=>'安徽','parent'=>0), array('id'=>2,'name'=>'海定','parent'=>7), array('id'=>3,'name'=>'濉溪县','parent'=>5), array('id'=>4,'name'=>'昌平','p

2013-04-09 14:48:01 444

转载 递归转义

function _addslashes($arr){ foreach($arr as $k=>$v){ if(is_string($v)){ $arr[$k]=addslashes($v); }elseif(is_array($v)){ $arr[$k]=_addslashes($v); } } return $a

2013-04-08 20:13:51 248

转载 用迭代创建联级目录

function mk_dir($path){ $arr=array(); while(!is_dir($path)){ //例 /a/b/c/d如果不是目录,则是我的工作 array_unshift($arr,$path); $path=dirname($path); } if(empty($arr)){ return true;

2013-04-07 20:54:33 416

转载 递归删除文件目录

<?php function deldir($path){ //不是目录,直接返回 if(!is_dir($path)){ return NULL; } $od=opendir($path); while(($row=readdir($od))!=false){ if($row=='.'||$row=='..'

2013-04-07 18:17:39 322

转载 初识递归

递归 1:不求理解,先会写 2:再去理解 function sum($n){ for($sum=0;$i=1;$i++){ $sum+=$i; } } 老师让我计算1到100的和,我不会 但我偏说我会 问:sum(100)==? 答:sum(99)+100 ask:sum(

2013-04-06 21:22:07 305

转载 php动态页生成静态页的实用方法

方法简单说明如下: 1.使用文件函数得到静态页面的模板字符串,然后用str_replace函数将需要替换的东西替换了再写入到新的文件中。 2. 利用PHP的输出控制函数(Output Control)得到静态页面字符串,再写入到新的文件中。 1$filemodel="template/it.php"; #模板地址 2$file=fopen($filemodel

2013-04-06 16:11:44 319

转载 php目录操作

opendir打开目录,返回资源句柄 $dh = opendir($dir)//返回一个资源 readdir ($dh);//一次取一个文件名(包括.和..) .和..是虚拟的目当,分别代表,当前目录和上一级目录 while($filename=readdir($dh)){         echo '$filename'; }//这个如果有名称叫0的文件就停止,可以如

2013-04-06 08:42:38 331

原创 fgetcsv()应用

fgetcsv()函数 实例说明 如果想把excel的数据插入数据库,如何办? 1:把excel另存为csv文件 2:再用fgetcsv()函数来分就行 3:再插入到数据库

2013-04-06 08:04:17 352

原创 file操作

file_get_contents($fileName) 可以获得一个文件的内容或一个网络资源的内容。 $file='./test,php'; echo file_get_contents($file);//这时以文本形式输出文件的内容。  $url='http://www.sina.com.cn'; echo file_get_contents($url);//这将读出sina的首页

2013-04-05 22:06:31 394

转载 dirname(__FILE__)

包含得到上一级目录的文件 include(dirname(__FILE__).’/../filename.php’);   比如当前文件是放在(d:\www\)下,文件名是test.php。 测试的代码如下: <?php echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.php echo dirname(_

2013-04-05 17:54:21 243

转载 php函数

函数是一个被命名的,独立的代码段,可以执行特定的任务。 在涵数内部可以写任何合法的代码,包括新的函数或对象 函数运行的结果可以有返回值让其他的程序来调用,如果没有返回值 ,那么将是执行一个过程 在函数内定义的变量都 是局部变量,离开了函数后,再使用这个变量是无效的 外部程序可以传递变量给参数,函数返回结果给外部的程序使用,外部程序和函数体之间就是通过变量和返回值来交互

2013-04-05 02:41:42 334

转载 php接口

1、接口 本身就是抽象的,不要有方法体,也不必加abstract       interface db{ public function connect();} 2、一个类可以一次实现多个接口 语法用implements实现class className  implements interface1,interface

2013-04-04 20:57:22 320

sublime注册机2或3

这个也是从网上下载的,如果能用发个评论!

2014-03-28

yii guide 1.1.14

yii一个不错的php框架,这个手册不能少呀

2013-12-31

javascript 手册

手册,大家可以看一下。这个不错的版本!大家下去吧

2012-04-20

wampserver2.2c

学习PHP的集成环境,一键安装,简单好用!

2012-02-03

全能视频转换软

这是一款全能的视频转换工具,非常好用放到这里共大家用!

2012-01-16

Smarty-3.1.7.zip

最新版本,方便简单

2012-01-10

ewebeditorforphp5.5

这是一个不错的东西,希望能对大家有帮助!

2012-01-05

eWebEditor_V4.60_CHS_Lite_Build070311.rar

免费的,大家可以看一看!可能就是没有文件上传功能!

2012-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除