一.正则表达式匹配,其中:* ~ 为区分大小写匹配* ~* 为不区分大小写匹配* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中:* -f和!-f用来判断是否存在文件* -d和!-d用来判断是否存在目录* -e和!-e用来判断是否存在文件或目录* -x和!-x用来判断 ...
分类:
其他好文 时间:
2017-05-06 10:30:51
阅读次数:
122
使用sh写一些小型的脚本会使工作更加简单。有部分内容可能大家都比較陌生(至少我是这样)。 就是变量有关的參数展开,以下就是一些简单的描写叙述和使用方法。能够使代码更加简洁 展开运算符 替换运算 ${varname:-word} var exist & not null,return value ,e ...
分类:
系统相关 时间:
2017-04-29 11:54:01
阅读次数:
173
变量的声明及其作用域 本地变量 VARNAME=VALUE:作用域为整个bash进程【打开新的shell进程,没有该变量】 局部变量 local VARNAME=VALUE:作用域为当前代码段 环境变量 作用域为当前shell及其子进程【打开一个shell就是一个进程】 export VARNAME ...
分类:
其他好文 时间:
2017-04-04 23:20:46
阅读次数:
233
使用 PHP 函数对变量 $x 进行比较 表达式gettype()empty()is_null()isset()boolean : if($x) $x = ""; string TRUE FALSE TRUE FALSE $x = null; NULL TRUE TRUE FALSE FALSE v ...
分类:
Web程序 时间:
2017-03-30 00:02:48
阅读次数:
227
变量:一段连续的内存空间,为这一段内存空间取名称为变量名,在这段内存空间中存储的数据称为变量值程序=指令+数据数据:文件,变量赋值操作:=:赋值操作符赋值的方法:变量名(varname)=变量值(value)varname命名规范:1.只能以字母或者“_”为首的字符,不能使用数字,..
分类:
其他好文 时间:
2017-03-27 20:18:02
阅读次数:
158
删除 ${varname#strMatch} // 在varname中从头匹配strMatch,然后删除从头到第一次匹配到的位置 ${varname##strMatch} // 在varname中从头匹配strMatch,然后删除从头到最后一次匹配到的位置 ${varname%strMatch} / ...
分类:
系统相关 时间:
2017-03-04 00:36:59
阅读次数:
288
语法: 本函数返回默认时区,使用如下“假定”的顺序: 用 date_default_timezone_set() 函数设定的时区(如果设定了的话) 仅仅在 PHP 5.4.0 之前: TZ 环境变量(如果非空) date.timezone 配置选项(如果设定了的话) 仅仅在 PHP 5.4.0 之前 ...
分类:
其他好文 时间:
2017-02-18 00:38:57
阅读次数:
255
bash变量类型:环境变量本地变量(局部变量)位置变量特殊变量本地变量:setVARNAME=VALUE:作用域为整个bash进程;局部变量:localVARNAME=VALUE:作用域为当前代码段;环境变量:作用域为当前shell进程及其子进程;(操作变量本身使用VARNAME,操作变量的值则只用$VARNAME)expo..
分类:
系统相关 时间:
2017-02-17 15:57:13
阅读次数:
212
1 varname = $url['host']; 27 $this->postition = 0; 28 29 return true; 30 } 31 32 /** 33 * 读取 34 * 35 * @param $count 36 * @return string 3... ...
分类:
Web程序 时间:
2017-01-24 13:40:14
阅读次数:
278
可变变量 ¶ 有时候使用可变变量名是很方便的。就是说,一个变量的变量名可以动态的设置和使用。一个普通的变量通过声明来设置,例如: <?php$a = 'hello';?> <?php$a = 'hello';?> <?php$a = 'hello';?> 一个可变变量获取了一个普通变量的值作为这个可 ...
分类:
其他好文 时间:
2017-01-24 13:35:51
阅读次数:
118