- 博客(15)
- 收藏
- 关注
原创 javascript 正则验证URI
function IsURL(str_url){ var strRegex = "^((https|http|ftp|rtsp|mms)?://)" + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@ + "(([0-9]{1,3}\.){3}[0-9]
2013-08-12 11:49:37
590
原创 mysql行号问题
MYSQL目前不支持行号功能,如果想按某字段进行排序,然后得到排序号,很麻烦,要想实现这种功能,网上的答案五花八门,经过几次实验,得出如下一条SQL文就能简单实现此功能,现共享一下。表 a: UID Money2 4441 2223 5554 6666想要以Money排序取得排行号:SQL文如下:Select UID,(@rowNum:=@rowNum+1) as row
2013-06-08 21:51:29
412
转载 javascript 去除字符串两端空格
01 02 String.prototype.trim=function(){03 return this.replace(/(^\s*)|(\s*$)/g, "");04 }05 String.prototype.ltrim=function(){06 return this.replace(/(^\s*)/g,"");07 }08 String.pr
2013-05-31 15:54:44
581
原创 urlencode()与rawurlencode()的区别
urlencode()将字符串中除了-_之外所有非字母数字字符都将被替换成百分号%后跟两位十六进制数,空格则编码为加好(+)(与rawurlencode不同)
2013-05-28 09:41:15
389
原创 比较运算符注意点
<?phpvar_dump(0 == "a"); // 0 == 0 -> truevar_dump("1" == "01"); // 1 == 1 -> truevar_dump("10" == "1e1"); // 10 == 10 -> truevar_dump(100 == "1e2"); // 100 == 100 -> trueswitch ("a") {case 0:
2013-05-12 17:07:07
362
原创 逻辑运算符的区别
<?php // "||" has a greater precedence than "or" $e = false || true; // $e will be assigned to (false || true) which is true $f = false or true; // $f will be assigned to false var_dump($e, $f);
2013-05-09 19:51:12
353
原创 php多个进程写入一个文件与模拟一个队列
function write_file($filename, $content){ $lock = $filename . '.lck'; $write_length = 0; while(true) { if( file_exists($lock) ) { usleep(100); } else {
2013-05-02 20:38:16
750
原创 framer
基本上有三种方法可以达到这种功能。 第一种方法是制作一个按钮, 让使用者按下后去启动一个能同时将两份文件载入不同frames或新视窗的函式 (function)。 若您曾经看过此份简介文件的其它章节的话, 我相信您可以很轻易写出这种语法: 我们制作了三个 frame, 第一个 frame 中包含了一个按钮。 请注意, 第一个 HTML 档案只是用来打开 frame 和给予每个 fram
2013-05-02 08:30:50
396
原创 linux学习
#!/bin/sh yum -y install zlib-devel gd zlib-devel libXpm* freetype freetype-devel libjpeg* libpng* libxml2 libxml2-devel libmcrypt gettext-devel perl-Text-Iconv gcc gcc-c++ make autoconf automake
2013-05-02 07:56:28
411
原创 猴子选大王
n只猴子围坐成一个圈,按顺时针方向从1到n编号。然后从1号猴子开始沿顺时针方向从1开始报数,报到m的猴子出局,再从刚出局猴子的下一个位置重新开始报数,如此重复,直至剩下一个猴子,它就是大王。设计并编写程序,实现如下功能:(1) 要求由用户输入开始时的猴子数n、报数的最后一个数m。(2) 给出当选猴王的初始编号。function find($m, $n) { $arr = rang
2013-04-22 21:32:40
649
原创 php知识盲点
//地址引用function timeTwo(&$int){ $int = $int *2;}$int = 2;timeTwo($int);var_dump($int); //int(4)//地址引用问题var_dump(1 % 2);$arr = array(1, 2, 3);foreach($arr as &$val){ echo $val.'#';
2013-04-20 20:26:55
458
原创 include文件返回值问题
//require 失败,则导致一个致命性的错误//include() 是一个特殊的语言结构,其参数不需要括号return.php$var = 'PHP';return $var;?>noreturn.php$var = 'PHP';?>testreturns.php$foo = include 'return.p
2013-04-20 19:30:36
453
原创 Drupal学习笔记(一)
学习写一个Drupal模块。编写一个.info模块信息文件,文件名要与模块的名字相同。name = Annotate //模块名description = "Allows users to annotate nodes." //关于这个模块的描述package = Pro Drupal Development //我的理解类似与于命名空间,也就是该模块属于哪一个类型core = 7
2012-09-03 10:13:49
375
原创 phpcms 内容模块 index.php
defined('IN_PHPCMS') or exit('No permission resources.');//模型缓存路径define('CACHE_MODEL_PATH',CACHE_PATH.'caches_model'.DIRECTORY_SEPARATOR.'caches_data'.DIRECTORY_SEPARATOR);pc_base::load_app_func
2012-02-14 17:03:45
981
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人