yfProgramer
学习不是应付生活,应付答案。是一种追求,一个理想。
摘要: php与C#一样不支持多重继承,但可以用接口来实现多重继承的功能.接口:接口的思想是指定一个实现了该接口的类必须实现接口中定义的一系列函数.接口定义了一组行为规范.1)使用implements关键字实现接口,跟Objective-c一样. 阅读全文
posted @ 2011-03-31 09:43 yfProgramer 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(6963) 评论(0) 推荐(0) 编辑
摘要: 编辑器加载中...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 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 一: 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 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一: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 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(199) 评论(0) 推荐(0) 编辑
摘要: if(..){}else{}if(..){}elseif(..){ //注:这里的elseif是连着的.} 阅读全文
posted @ 2011-03-22 16:11 yfProgramer 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 虽然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 阅读(1189) 评论(0) 推荐(0) 编辑