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) 编辑
js
摘要:编辑器加载中...1) 在bool表达式中所有对象都会自动转换为true2) 记住,String类的所有属性和方法都可以用于String原始值上,因为它们是伪对象.3) click Mejavascript:告诉浏览器后面的代码交由javascript引擎处理如:thunder:// ed2k://第三章:对象基础在js中对象有特性(attribute)构成,特性可以使原始值,也可以是引用值.如果特性存放的是函数,它将被看着对象的方法,否则该特性将被看着属性(property).1)js中数组的定义在js中数据是通过Array类提供的.var aValues = new Array();aVa
阅读全文
posted @
2011-03-28 18:26
yfProgramer
阅读(345)
推荐(0) 编辑
Ajax
摘要:一: ajax是什么及其工作原理二: 创建XMLHttpRequest对象三: XMLHttpRequest对象相关方法1) ajax是什么及其工作原理Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。2) 创建XMLHttpRequest对象对于Ajax,最核心的一个对象是XMLHttpRequest,所有的Ajax操作都离不开对这个对象的操作.首先我们来了解怎么在javascript中创建这个对象:JS代码:
阅读全文
posted @
2011-03-24 14:48
yfProgramer
阅读(278)
推荐(0) 编辑
css选择器
摘要:一:css选择器 1) 标记选择器 <style type="text/css"> h1{ color:red; font-size:25px; } </style> 选中html标记中的所有h1标记.将所有h1标记的颜色设置为red,字体大小为:25px;2) 类别选择器 .className { color:red; font-size:25px; } <body> <p class="className">class选中器</p> </body>3) ID选择器 <sty
阅读全文
posted @
2011-03-24 08:54
yfProgramer
阅读(217)
推荐(0) 编辑
页面中如何使用css
摘要:1) 行内样式 通style属性实现 <p style="color:#0000ff;font-size:20px;text-decoration:underling;">内容</p> 2) 内嵌样式 通过<style type="text/css"></style>引入 <head> <style type="text/css"> p{ xtlor:#0000ff; font-size:20px; ... } </style> </head&g
阅读全文
posted @
2011-03-24 08:51
yfProgramer
阅读(299)
推荐(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) 编辑
话说C语言中const修饰符
摘要:const在C语言中算是一个比较新的描述符,我们称之为常量修饰符,意即其所修饰 的对象为常量(immutable)。 我们来分情况看语法上它该如何被使用。 1、函数体内修饰局部变量。 例: void func(){ const int a=0; } 首先,我们先把const这个单词忽略不看,那么a是一个int类型的局部自动变量, 我们给它赋予初始值0。 然后再看const. const作为一个类型...
阅读全文
posted @
2011-03-22 14:32
yfProgramer
阅读(1072)
推荐(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) 编辑