正则表达式
摘要:一.元字符 1.开始和结束的元字符 ^脱字符和$美元符 2.字符组 字符组用[]符号括起来
阅读全文
posted @
2011-04-20 16:38
yfProgramer
阅读(621)
推荐(0) 编辑
PHP中发送和读取邮件
摘要:一).协议 协议是指在给定情况下的通信规则. 不同的计算机协议适用于不同的情况和应用。例如: 当请求一个web page时使用http,当传送文件时使用ftp,但发送邮件时使用smtp.二).php中使用smtp,amip4,pop3来发送和读取邮件. 1).smtp只能用来发送邮件. 2).imap4(internet message access protoco)和pop3(post office protocol)用来读取特定邮件服务器上的邮件。这2个协议不能用来发送邮件.三).实列
阅读全文
posted @
2011-04-04 16:15
yfProgramer
阅读(2477)
推荐(0) 编辑
PHP中的可变参数函数和可选参数函数
摘要:1)可选参数函数.例如:<?phpfunction add($var1,$var2,$var3=0,$var4=0){ return $var1+$var2+$var3+$var4;}echo add(1,1); //输出2echo add(1,1,1); //输出3echo add(1,1,1,1);//输出4echo add(1); //出错:必须给出参数2echo add(1,1,,1);//出错:不能漏掉一个可选参数而给出列表中最后一个可选参数?>因为$var3和$var4在在定义函数是给出了默认值,如果不给他们传值,就是用默认值,所有是可选的.2)可变参数函数<?p
阅读全文
posted @
2011-03-31 14:49
yfProgramer
阅读(20510)
推荐(1) 编辑
PHP中的接口
摘要:php与C#一样不支持多重继承,但可以用接口来实现多重继承的功能.接口:接口的思想是指定一个实现了该接口的类必须实现接口中定义的一系列函数.接口定义了一组行为规范.1)使用implements关键字实现接口,跟Objective-c一样.
阅读全文
posted @
2011-03-31 09:43
yfProgramer
阅读(429)
推荐(0) 编辑
php中实现继承
摘要:1)继承 php中的的继承是使用extends关键字,c#中使用”:“符号.如:1 <?php2 class A3 {4 }5 6 class B extends A //B继承A7 {8 }9 ?>2)重载注:php中的重载其实跟C#中的重写是一回事,就是子类重写父类的方法(php中可以重写属性).而C#中的重载是使用相同的函数名不同的函数签名来实现不同的功能C#中重写父类的方法要求在父类中使用的函数是虚函数并且在子类中使用override显示指定重写函数.而php中没这些要求。看下面php中”重载(重写)“的列子: 1 <?php 2 class A 3 { 4 publ
阅读全文
posted @
2011-03-31 09:11
yfProgramer
阅读(6990)
推荐(0) 编辑
PHP中的数组
摘要:1) 数字索引数组1 <?php2 $arr = array('yunf','yunfeng'); //通过array创建数组3 echo $arr[0]; //通过索引访问数组4 ?>上面代码将输出:yunf。注意:就像echo一样,array()是一个语言结构而并非函数.就像php的变量一样,数组使用前不需要预先创建,在使用时自动创建.数组的大小根据所添加元素的多少动态的变化:1 <?php2 $arr[0] = 'yunf'; //创建一个只有一个元素的数组3 $arr[1] = 'yunfeng'; //
阅读全文
posted @
2011-03-23 10:50
yfProgramer
阅读(1709)
推荐(0) 编辑
PHP中的文件上传
摘要:1) 首先了解php.ini文件中关于文件上传的设置 file_uploads: 控制是否允许与http的方式上传文件,允许为ON,不允许为OFF. upload_tmp_dir: 指定文件在被处理之前的临时保存目录. upload_max_filesize: 空允许上传文件的最大大小.如果所上传的文件大于该设置值,PHP将创建一个大小为0的文件占位符. post_max_size: 控制PHP可以接受通过POST方法上传文件的最大值.该值必须大于upload_max_filesize.因为它是所有通过POST方法上传数据的大小,包括任何数据.2) 超级全局数组$_FILES
阅读全文
posted @
2011-03-23 09:31
yfProgramer
阅读(204)
推荐(0) 编辑
php中的选择语句 if- else -elseif
摘要:if(..){}else{}if(..){}elseif(..){ //注:这里的elseif是连着的.}
阅读全文
posted @
2011-03-22 16:11
yfProgramer
阅读(291)
推荐(0) 编辑
PHP中布尔值的表示
摘要:虽然PHP中有boolean类型true和flase.但PHP跟c一样将0值表示为flase,非0表示为true.如:<?php$var1 = 1;$var2 = 0;if(var1 = var2) echo 'true';else echo 'false';?>将输出 false.if语句中先进行 var1 = var2的运算.结果var1中的值变为0.所有为假.另外字符串""和"0"也表示为假,例如:<?php $var =""; if($var) echo '空字符串代表
阅读全文
posted @
2011-03-22 15:32
yfProgramer
阅读(1197)
推荐(0) 编辑
PHP中==和===比较操作符的区别
摘要:比较操作符根据对操作符两边的值进行比较,返回true或flase.1) ==比较操作符,比较是操作符两边的值,而不比较类型.如:<?php$var1 = 1; //int$var2 ='1'; //string$var == $var2;的比较结果为true?>2 ) ===具比较两边的值又比较类型是否相等,例如:<?php$var1 = 1; //int$var2 = '1'; //string$var1 === $var2; //比较返回的结果为false?>
阅读全文
posted @
2011-03-22 15:25
yfProgramer
阅读(227)
推荐(0) 编辑
PHP中常量的定义和使用
摘要:1) php是使用define函数定义常量,如:define('PRICE',100);c语言是使用const修饰符了声明常量.c语言中使用#define来进行宏定义.宏定义后的符号在已编译时进行宏替换,跟常量是不一样.2)使用常量注意:php中使用常量是不加$符号,如:<?phpdefine('PRICE',100);echo PRICE; //使用常量?>
阅读全文
posted @
2011-03-22 14:50
yfProgramer
阅读(930)
推荐(0) 编辑
PHP中的可变变量
摘要:可变变量就是用一个变量的值作为另一个变量的名称.这样说起来不明白,看列子:<php?$var1="str";$$var1="yunf"; //用$$var1取代$str,这就是可变变量.echo $var1.'<br/>;echo $str; ?>将在客户端输出:stryunf
阅读全文
posted @
2011-03-22 14:43
yfProgramer
阅读(2116)
推荐(0) 编辑
PHP中的变量类型
摘要:1).PHP是一种非常弱的类型语言或者动态类型语言。在PHP中变量的类型是由赋给变量的值的类型确定的,使用变量前不需要预先声明.$var1=123; //$var1 是int型.$var2=3.4; //$var2 是float类型.$var2="yunf"; //$var2变成了string类型.PHP可以在任何时间更具保存在变量中的值类确定变量的类型.2).PHP中的变量类型有:1.一般类型:int 整型float 双精度浮点型string 字符串类型bool 类型array 数组object 对象(用来保存类的实例)2.特殊类型Null 空类型(表示没有被赋值或者被赋
阅读全文
posted @
2011-03-22 14:05
yfProgramer
阅读(972)
推荐(0) 编辑
php中变量的命名规则
摘要:1).PHP的变量是去区分大小写的,比如:$name 与 $Name 是两个不同的变量.2).但函数名不区分大小写.3).php不要求在使用一个变量之前声明一个变量.当给一个变量赋值时你才创建了这个变量.
阅读全文
posted @
2011-03-22 13:46
yfProgramer
阅读(406)
推荐(0) 编辑
PHP中单引号和双引号的区别
摘要:PHP中的两种字符串类型--一种是有单引号的,另一种是具有双引号的.(1).PHP将试着计算双引号的字符串,例如:<php?$str = "yunf";echo "i am $str";// 双引号字符串?>将在客户端的浏览器输出: i am yunf.(2).而当字符串将被当着真正的文本,列如:<php?$str = "yunf";echo 'i am $str.'; // 单引号字符串?>将在客户端浏览器输出: i am $str.
阅读全文
posted @
2011-03-22 13:35
yfProgramer
阅读(243)
推荐(0) 编辑