- 博客(23)
- 收藏
- 关注
原创 阻止屏保运行、显示器和系统待机
暴风影音在播放的时候会阻止屏幕保护程序的运行,并会防止系统关闭显示器和进入待机状态。以下就是用C#来实现这个功能。
2009-09-29 20:27:00
8413
原创 PHP5薄荷教程[24]MySQL操作函数
1、resource mysql_connect (string server, string username, string password) 打开一个MySQL连接,如$mysql=mysql_connect("localhost","username","password");2、bool mysql_close ( [resource link_identifier] ) 关闭一个
2008-02-22 19:02:00
927
原创 PHP5薄荷教程[22]文件操作函数
一、文件读写1、resource fopen ( string filename, string mode ) 打开一个文件或URL,并返回其句柄(handle)。其中mode可以取以下值:r 以只读方式打开,并将指针指向文件开头。 r+ 以读写方式打开,并将指针指向文件开头。w 以只写方式打开,并将指针指向文件结尾。文件的长度将被截为0,如果文件不存在则尝试创建。 w+ 以读写
2008-02-22 19:00:00
1549
1
原创 PHP5薄荷教程[23]零星函数
以下是PHP5中一些有特殊功能的函数,挺实用的说。1、int error_reporting ( [int level] ) 设置错误报告等级,常用的level有0(不报告任何错误)、E_ALL(报告所有错误)。2、string shell_exec ( string cmd ) 执行cmd命令行,返回执行结果。3、mixed iconv_get_encoding ( [string ty
2008-02-22 19:00:00
680
原创 PHP5薄荷教程[19]字符串操作函数(3)
八、统计1、int strlen ( string string ) 返回字符串的长度(字符数)。2、mixed count_chars ( string string [, int mode] ) 按mode的不同,返回不同的数据。其中0为缺省值。0 返回一个数组,其中含有各字符出现的次数,以0-255(ASCII码)为键。1 同0,但只有出现次数超过0的字符才会被统计。2 同0,但只有出现
2008-02-22 18:59:00
666
原创 PHP5薄荷教程[21]数组操作函数(2)
四、统计1、int count ( mixed var [, int mode] ) 或int sizeof ( mixed var [, int mode] ) 返回var中所含有的元素数。var一般是数组类型,因为其他类型的元素数都是1,null是0。如果mode设为COUNT_RECURSIVE(或1),那么多维数组的所有元素都将被统计。2、bool in_array ( mixed n
2008-02-22 18:59:00
788
原创 PHP5薄荷教程[20]数组操作函数(1)
一、生成和分解1、array array( [key =>] value, ...) 生成数组,这在《[5]数组》里有详细说明。2、array range ( mixed low, mixed high [, number step] ) 生成一个数组,其中包括low到high的所有字符,可以是数字,也可以是字符,按ASCII码顺序填充。如果low>high,则数组会降序排列。step表示每一
2008-02-22 18:58:00
732
原创 PHP5薄荷教程[17]字符串操作函数(1)
PHP5中的字符串操作函数种类繁多,功能齐全,以下就让我们来分门别类地学习一下。一、输出1、void echo(string arg1 [,string ...]) 输出所有变量,括号可以省略。2、int print(string arg) 输出arg的值,总是返回1,括号可以省略。3、int printf(string format [,mixed args [, mixed ...]]
2008-02-22 18:53:00
741
原创 PHP5薄荷教程[18]字符串操作函数(2)
三、查找和替换1、int strpos ( string haystack, mixed needle [, int offset] ) 在haystack中搜索needle并返回位置,offset用来指定开始搜索的位置。注意,haystack的第一个字符的位置是0,下同。2、int stripos ( string haystack, string needle [, int offset]
2008-02-22 18:53:00
679
原创 PHP5薄荷教程[15]数学函数
一、数值进制转换string decbin(int number) 十进制转换为二进制number bindec(string binary_string) 二转十string decoct(int number) 十转八number octdec(string octal_string) 八转十string dechex(int number) 十转十六number hexdec(string
2008-02-22 18:52:00
1142
原创 PHP5薄荷教程[16]时间和日期函数
首先让我们认识两个概念,Unix纪元(Unix Epoch)和时间戳(timestamp)。前者指的是格林威治时间1970年1月1日零点(January 1 1970 00:00:00 GMT),后者则是从Unix纪元开始计数的秒数,从而表示具体时间,因此也可以是负数字。如时间戳若等于-86400,则其表示的时间是格林威治时间1970年1月2日零点(December 31 1969 00:00
2008-02-22 18:52:00
1930
原创 PHP5薄荷教程[14]变量操作函数
从本节开始,我将陆续介绍PHP5的内部函数,这也是PHP的精髓所在。由于知识有限,不能详尽说明,如果想要更深入的学习,可以去PHP的官方网站下载使用手册(建议下载英文版)。一、empty() isset() unset()1、bool empty(mixed var) 该函数用来判断一个变量是否为空,如果为空则返回true,否则返回false。以下值会被判为空:""(空字符串)、0、"0"、
2008-02-22 18:51:00
795
原创 PHP5薄荷教程[12]对头信息、表单、cookie和session的处理
一、头信息 头信息一般指HTML中的meta标签,添加所使用的函数是:header(string string)。其中string是所要添加的头信息键值。比较常用的有:header("content-type:text/html;charset=gb2312"); 相当于header("refresh:3;url=http://zjerryj.yculblog.com"); 相当于heade
2008-02-22 18:50:00
1103
原创 PHP5薄荷教程[13]文件上传
文件上传使用的是POST方式,一个基本的文件上传表单如下:fileupload.htm选择要上传的文件: 需要注意的是enctype属性的值以及file控件里的name属性,这是用来标识上传的文件的。 该表单的处理脚本如下:dealfileupload.php$docroot=$_SERVER[DOCUMENT_ROOT];$fileupload=$docroot."/uploa
2008-02-22 18:50:00
996
原创 PHP5薄荷教程[11]预定义变量
在PHP5中有一些预定义变量,这些变量是全局变量,可以在程序任意地方调用。下面就来简单介绍几个常用的预定义变量,他们通用的引用方法是:$_VARNAME[name]=value;,且都是只读的。1、$_SERVER数组(服务器信息)HTTP_USER_AGENT => Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) 客户端信息
2008-02-22 18:49:00
784
原创 PHP5薄荷教程[10]正则表达式函数
PHP5中有两种正则表达式函数,分别以preg_和ereg_开头。一般使用的是前者,因为它类似Perl语言中的正则表达式语法,因此功能比后者强大,听说速度也比后者快一倍。1、int preg_match(string pattern, string subject [,array &matches] ) 在subject中搜索与pattern匹配的字符串。如果有匹配则停止搜索并返回1,如没有
2008-02-21 20:30:00
803
原创 PHP5薄荷教程[8]函数
函数是一系列的语句,用来完成特定的功能。或者给它一个参数,让它输出所需要的值。比如$a=sin($b)就是让$a等于$b的正弦值。1、函数的调用:func();func($arg1,$arg2,...);$result=func($arg1,$arg2);2、内部函数 PHP提供了大量的内部函数,这些函数不需要作额外的声明,可在程序中直接使用。如前面提到的sin就是一个内部函数。内部函数的具
2008-02-21 20:24:00
847
原创 PHP5薄荷教程[7]流程控制
程序运行流程分为三大类,分别是顺序、分支和循环。 1、条件控制语句(分支) 1)if语句,通过判断exp的真假来选择运行部分语句。它有多种类型: if (exp) 语句; if (exp) { 语句块; } if (exp): 语句块; endif;
2008-02-21 20:23:00
1329
原创 PHP5薄荷教程[6]运算符
1、数学运算符加+ 减- 乘* 除/ 取余%如:$a=1+2;$b=1-2;$c=1*2;$d=1/2; //3 -1 2 0.5 $e=9%2; //9除以2等于4余1 则$e=12、字符串连接符$greeting="Hello";$name="Jerry";print $greeting.", ".$name."!"; //输出Hello, Jerry!3、位运算符按位与& 按位或| 按位异
2008-02-21 20:21:00
703
原创 PHP5薄荷教程[4]基本数据类型
1、整数,从-2,147,483,648至+2,147,483,647之间。其中,十六进制整数用0x开头,如0xABCD;八进制整数用0开头,如0123。2、浮点数,约从2.2E308至1.8E+308之间。3、字符串,用一对双引号"或者单引号(注意都是半角符号)括起来的字符集,两种引号有所区别。1)双引号只能是单行,特殊符号需要用反斜杠/标出,如print "/n";是输出一个回车,print
2008-02-21 20:18:00
680
原创 PHP5薄荷教程[3]变量和常量
PHP的变量都以$开头,且$后的第一个字符必须是字母或_符号,不可使用数字或其他特殊符号,中文当然更不莱塞了。 PHP的变量不需要声明,直接用等号赋值即可,如:$PI = 3.14;$radius = 5;$circumference = 2 * $PI * $radius; //圆面积=2πr 另外,PHP支持对变量的间接引用,如:$name = "John";$$name = "Reg
2008-02-21 20:14:00
602
原创 PHP5薄荷教程[2]对第一个PHP页的分析与理解
在安装PHP环境时,我们写了第一个PHP页index.php,内容如下:Hello, world!print "Hello, world!"; //输出“Hello, world!”?> 我们可以看到,虽然文件名的后缀是php,但它的框架是用HTML搭建的,其中只是把PHP代码嵌入进去了而已。PHP的运行原理是把php文件通过编译器,只有在中出现的代码才会被处理,其余部分将按原样输出。1
2008-02-21 20:12:00
812
原创 PHP5薄荷教程[1]Windows下Apache+PHP5的安装
前言:这套薄荷教程是我很久以前写在歪酷上的,现在那里荒废了,就把文章转到这里。这套教程算是我的学习笔记,比较适合初学者,希望能有所帮助。 首先去httpd.apache.org下载Apache 2.0.x的Win32 Binary (MSI Installer)。注意不要下载Apache 2.2.x,因为它目前和PHP5有兼容问题。然后去http://cn.php.net/downloads
2008-02-21 20:09:00
705
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅