php学习类的使用

<?php
class MyPc {
	var $hpf;
	public $name;
	/*function MyPc ($name='') {
		$this->name=$name;
	}*/
	function __construct($name=''){
		$this->name=$name;
	}
	function newfu(){
		echo "this is ok!";
	}
	function game () {
		return $this->name."play games!<br>";
	}
	function compute () {
		return "编程!";
	}
	function __destruct(){
		echo "<br>------------------------".$this->name;
	}
}
$pc1=new MyPc("家用电脑");
$pc2=new MyPc("公司电脑");
$pc3=new MyPc("");

echo $pc1->game();
$pc1=null;
echo "<br>".$pc2->name;
?>

时间: 2024-12-07 03:57:02

php学习类的使用的相关文章

学习App:2015年三款人气学习类手机应用推荐

时下流行起来零碎时间学习,各位低头族不要在无聊的滑动已经更新过几次的状态啦,下点学习App吧,不知不觉你就把别人摔在后头啦,嘘,别声张! 下面推荐的几款各有千秋,主题功能都有练习冲刺,错题本,成绩反馈,学习互动交流等,需要指出的是大题小作退出的PK竞技功能别具一格,很有趣味性,如果不想以为枯燥练习的朋友可以关注. 1.大题小作 大题小作logo 大题小作是由 深圳市天屏信息科技有限公司自主研发并倾心打造的一款学习类APP.他们对于K12教育群体教学方面研究多年并有着独到的见解.大题小作努力将传统

PHP新手之学习类与对象(2)

二.自动加载对象 很多开发者写面向对象的应用程序时对每个类的定义建立一个 PHP 源文件.一个很大的烦恼是不得不在每个脚本(每个类一个文件)开头写一个长长的包含文件列表. 在 PHP 5 中,不再需要这样了.可以定义一个 __autoload 函数,它会在试图使用尚未被定义的类时自动调用.通过调用此函数,脚本引擎在 PHP 出错失败前有了最后一个机会加载所需的类. Note: 在 __autoload 函数中抛出的异常不能被 catch 语句块捕获并导致致命错误.如果使用 PHP 的 CLI 交

PHP新手之学习类与对象(1)

本文介绍的是PHP程序设计语言中类和对象的基本知识,适合初学者阅读,希望对你有帮助,一起来看. PHP 5 引入了新的对象模型(Object Model).完全重写了 PHP 处理对象的方式,允许更佳性能和更多特性. 一.基本概念 1.class 每个类的定义都以关键字 class 开头,后面跟着类名,可以是任何非 PHP 保留字的名字.后面跟着一对花括号,里面包含有类成员和方法的定义.伪变量 $this 可以在当一个方法在对象内部调用时使用.$this 是一个到调用对象(通常是方法所属于的对象

PHP新手之学习类与对象(3)

四.访问控制 对属性或方法的访问控制,是通过在前面添加关键字 public.protected 或 private 来实现的.由 public 所定义的类成员可以在任何地方被访问:由 protected 所定义的类成员则可以被其所在类的子类和父类访问(当然,该成员所在的类也可以访问):而由 private 定义的类成员则只能被其所在类访问. 1.对类成员的访问控制 类成员都必须使用关键字public.protected 或 private 进行定义 Example#1 声明类成员 <?php /

PHP新手之学习类与对象(4)

五.范围解析操作符(::) 范围解析操作符(也可称作 Paamayim Nekudotayim)或者更简单地说是一对冒号,可以用于访问静态成员.方法和常量,还可以用于覆盖类中的成员和方法. 当在类的外部访问这些静态成员.方法和常量时,必须使用类的名字. 把 Paamayim Nekudotayim 选作该操作符的名字似乎有些奇怪.然而,这是 Zend 开发小组在写 Zend Engine 0.5 (被用于 PHP 3 中)时所作出的决定.事实上这个词在希伯莱文就是双冒号的意思. Example#

学习类的网站链接

优设:  http://www.uisdc.com/ 人人都是产品经理:  http://www.woshipm.com/ 手册网: http://www.shouce.ren/ 小月博客: http://www.aliyue.net/ 前端网址导航: http://caibaojian.com/links jQuery WeUI : http://jqweui.com/ 电脑技术学习: http://www.pc004.com/ 中国十大品牌网:http://www.china-10.com/

python 学习类的脚本--参考

#!/usr/bin/env python #encoding:utf-8 import os import sys import time import subprocess class myclass:       print ''' \033[32;1m ########################################################################### JAVA module:                               

linux学习类目:基础命令

1.创建一个目录:/data 解答1:mkdir /data 解答2:cd / mkdir data 解答3:cd /;mkdir data #windows下的路径样式为c:\data\test,而linux下的路径样式为/data/test,因为/data就可以看做是c:\data,不同的是windows系统下还有D,E等盘符,而linux下就只有/,他为所有目录的顶点. 英文make directorys缩写后就是mkdir,这就是创建目录的命令. 2.在/data下面建立一个文件oldb

linux学习类目:常见命令(持续更新)

mkdir=make directorys=创建目录 例子: mkdir /data=在根/下创建data目录 ls=list=列表目录文件 例子: ls / =列根/目录下的目录和文件 参数: -l(long)=长格式 -d(directorys)=查看目录 cd=change directory=改变目录路径 相关概念: 相对路径与绝对路径: windows绝对路径:E:\Study\Video,从头(盘符)开始的路径 linux绝对路径:cat /etc/sysconfig/network