上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 魔术函数__construct() 构造函数 __descturct() 析构函数魔术常量__LINE__ 输出当前代码所在行 __FILE__ 输出当前文件的物理位置 __DIR__ 输出当前文件的路劲__CLASS__ 输出所在的类 //不在类中不输出 __FUNCTION__ 输出所在函数 //不在类中不输出//抽象类结构abstract class Animal{ public $name; protected $age; abstract public function cry();//抽象方法,不能包含方法体({...}) public fu... 阅读全文
posted @ 2014-03-02 16:48 曹桦伟 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 封装性,继承性,多态性---和.net相同抽象---对应编程中的需求分析封装---实体类和方法类的使用(保证数据和操作安全)1.访问修饰符 public protected private2.方法的默认访问修饰符是public, 变量默认是private。(规范必须指定)注意:php4中的var $a (声明public的方法不推荐)3.php 类中的成员方法之间的调用(一般不会出现吧,类本身是对操作的继承,而不是操作之间的调用)$this->方法名; ---和.net的不同4.魔术方法 ---操作类中私有和保护成员(只做知识点了解,已废弃使用)破坏封装性,统一操作不方便执行效率低pub 阅读全文
posted @ 2014-03-02 16:43 曹桦伟 阅读(133) 评论(0) 推荐(0) 编辑
摘要: static 变量---所有对象共享一个变量(全局变量区),无需构造---概念上和.net相同所有对象共享一个变量的实质:声明时:堆区存放一个地址,地址指向全局变量区。然后当类对象声明时,只是在堆区中为自身添加该地址。全局变量:声明和调用全局变量----global $global_num=0;(面向对象:注重封装(装入实体类),无全局变量)面向对象的累加问题1.全局变量2.静态变量:和全局变量本质上没有区别,只是只能被类引用,体现了封装性。类中访问方法self::静态变量 或者 类名::静态变量类外访问方法类名::静态变量类内部使用this,类外部使用对象实例访问静态变量都是错误。---和. 阅读全文
posted @ 2014-03-02 16:42 曹桦伟 阅读(178) 评论(0) 推荐(0) 编辑
摘要: html嵌入phpphp嵌入html另外提供#注释1.类内方法引用类内属性--- $this->age,否则会报参数未定义。2.类完成的对象属性方法,尽可能不要加入值。3.一个页面内可以有多个表单,然后通过同名hidden的不同value来区分提交的表单。4.基本的面向对象页面流前台页面view--处理页面process--类页面classview--传入参数,操作。process--接受参数--传入class。(一般只负责数据的中转,和类的调用)class--接受参数,处理。5.js table1.style.display="none";构造:实体类,初始化。构造 阅读全文
posted @ 2014-03-02 16:41 曹桦伟 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 运行开源代码discuz下载--解压到htdocs--将upload的文件剪切到discuz文件夹下--修改config.inc.php文件--dbuser--dbpwd--$forumfounders--php.ini 文件short_open_tag=on --url访问--install.php同一服务器搭建多站点解决方案一(通过端口实现)conf 加载虚拟目录模块注销DocumentRoot配置模块内容(添加代码块)配置hosts ip域名表添加端口监听 Listen 端口号测试带端口访问解决方案二(ServerName)conf 虚拟目录块ServerName 域名 阅读全文
posted @ 2014-03-02 16:31 曹桦伟 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.搭建开发环境1.1 wamp 1.2 lampphpmyadmin:管理mysql的一个界面环境(web版)2.appserve :套件安装2.1mysql :enter root password:用户密码3.任何软件都涉及字符编码4.套件安装:没有htdocs,查看httpd.conf,DocumentRoot1.自定义搭建开发环境原则:同一文件夹下安装apache .msi安装php5核心软件(用于php的开发)--www.php.net--downloads--current stable 直接解压即可vc6和vc9的区别windows下apache+php 用vc6windows 阅读全文
posted @ 2014-03-02 16:28 曹桦伟 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.配置虚拟主机1.1启用httpd-vhosts.conf(config 的Virtual hosts)1.2配置httpd-vhosts.confDocumentRoot "d:/myblog"DirectoryIndex web应用默认访问页(可设置多个)Alias/web应用名称 映射路径(物理路径) //指定赋予权限的文件位置Options FollowSymLinks#权限配置AllowOverride NoneOrder allow,deny//新允许,再拒绝Allow from allDeny from all1.3 修改hosts 添加ip 域名对应表页面 阅读全文
posted @ 2014-03-02 16:20 曹桦伟 阅读(177) 评论(0) 推荐(0) 编辑
摘要: apache安装下载:httpd.apache.org .msl文件安装:server information 1.dns web.com 2.Serer Name localhost/www.web.com 3.联系email setup type--1.典型 2.自定义runtime :主运行环境install wizard complete 1.安装成功;2.测试成功:浏览器url中输入:http://localhost,回应:it works1.apache开源代码 及api文档2.apache的启动和关闭 服务方式的启动、关闭、自动启 apache monitor:界面启动,关闭 命 阅读全文
posted @ 2014-03-02 16:14 曹桦伟 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1.hypertext 超文本 :指支持多媒体2.php:嵌入式服务器端脚本语言3.php 5.0 6.04.6.0新功能:支持web2.0 支持unicode 支持xml变成 更好的面向对象 支持soap5.ide : 集成开发环境 zend studio easyecplise6.lamp window开发 (php代码)--------(上传ssh)----------linux 7.程序开发的重要原则:编译环境和运行环境的一致性解决方法:源码上传到运行环境编译并安装8.bs cs区别 :bs 开发费用低,维护简单,安全性低,客户端受限。bs http cs tcp/ip9.程序的服务器 阅读全文
posted @ 2014-03-02 14:53 曹桦伟 阅读(159) 评论(0) 推荐(0) 编辑
摘要: table tr td th,th=td+文本粗体table:align width height cellspacing cellpadding bgcolor background border rowspan colspan缺点:1.代码冗余,不灵活,占流量。2.搜索命中低优点:1.稳定性好,用于显示数据div+css的优点:1.样式和数据分离,可用于表现html和xml2.搜索命中高(W3C标准)样式表的引入:伪类选择器link hover visited 页面缓存 对伪类的影响text:非跳转文字颜色 ,link:超链接颜色,alink :正在进行的颜色,vlink:连接过/* 通配 阅读全文
posted @ 2014-03-02 14:18 曹桦伟 阅读(175) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页