php 如何创建一个对象,创建一个PHP对象 - BENNEE的个人空间 - OSCHINA - 中文开源技术交流社区...
// 定义一个数码暴龙类
class Digimon{
var $name;
var $hitPoint;
var $attack;
var $defence;
function attack() {
echo "attack";
}
}
// 从类Digimon创建对象agu
$agu = new Digimon();
// 给对象agu赋值
$agu -> name = "亚古兽";
$agu -> hitPoint = 50;
$agu -> attack = "12";
$agu -> defence = "18";
// 访问对象agu的字段
echo $agu -> name."的生命值为".$agu -> hitPoint."
";
echo $agu -> name."的攻击力为".$agu -> attack."
";
echo $agu -> name."的防御力为".$agu -> defence."
";
// 访问对象agu的方法
echo $agu -> name."目前动作为";
echo $agu -> attack();
?>
程序输出:
亚古兽的生命值为50
亚古兽的攻击力为12
亚古兽的防御力为18
亚古兽目前动作为attack
在代码中,关于如何创建一个类,如何从类中创建对象,如何访问对象的字段,还有如何访问对象的方法,都演示得很清楚了。
PHP的OOP编程与Java的差不多,如果有Java编程的底子,PHP的OOP编程相当容易上手。
php 如何创建一个对象,创建一个PHP对象 - BENNEE的个人空间 - OSCHINA - 中文开源技术交流社区...相关推荐
- MySQL如何创建沙箱,沙箱环境搭建 - osc_y8w65yuq的个人空间 - OSCHINA - 中文开源技术交流社区...
[toc] 测试环境搭建 沙箱环境: -------测试环境搭建 基础配置: # 1.在沙箱环境下实名认证:https://openhome.alipay.com/platform/appDaily. ...
- java创建两个foo方法_Java类实例化原理 - osc_foo7glsg的个人空间 - OSCHINA - 中文开源技术交流社区...
Java对象的创建过程包括类初始化(类实例化两个阶段. 一.Java对象创建时机 (1)使用new关键字创建对象 (2)反射创建对象 使用Class类的newInstance方法 Student st ...
- java获取一个目录下所有字谜_Java 猜字谜游戏 - osc_4jkldo6l的个人空间 - OSCHINA - 中文开源技术交流社区...
package fundmental_excise6; import java.util.Arrays; import java.util.Scanner; /** * @author : jeasi ...
- mysql 源头锁,mysql 使用手册 - 追梦,一个伟大程序员的源头。 - OSCHINA - 中文开源技术交流社区...
在Console中创建procedure的过程 delimiter $$ create procedure name(IN parameter INT) begin ................. ...
- 申请一个Java公众号怎么命名_警惕不规范的变量命名 - Java公众号_Kirito的技术分享的个人空间 - OSCHINA - 中文开源技术交流社区...
就在最近,项目组开始强调开发规范了,今天分享一个变量名命名不规范的小案例,强调一下规范的重要性. Boolean变量名命名规范 16年底,阿里公开了<Java开发规范手册>,其中有一条便是 ...
- 电梯java_用java写一个电梯 - osc_h1iyh0d1的个人空间 - OSCHINA - 中文开源技术交流社区...
import java.util.Comparator; import java.util.Queue; import java.util.concurrent.PriorityBlockingQue ...
- java实现一个跳转结构程序,Java程序控制结构 - osc_12yjz2ym的个人空间 - OSCHINA - 中文开源技术交流社区...
一.分支结构 概念:程序从两条或多条路径中选择一条去执行,这种结构称为分支结构 1. if结构 特点: ① 条件表达式的形式可以为: boolean的变量 boolean变量的赋值 关系表达式 逻辑表 ...
- java狼追着羊跑的程序_写一个狼吃羊的小游戏 - osc_3xmkn220的个人空间 - OSCHINA - 中文开源技术交流社区...
其实在2016年,我就准备写这个小游戏了.但是奈何当时没文化
- java 在界面上画一个时钟_编写程序显示一个时钟 - javaCoder的个人页面 - OSCHINA - 中文开源技术交流社区...
编写程序显示一个时钟.示例输出如图所示. 代码: package com.DisplayClock; import javax.swing.*; import java.awt.*; import j ...
最新文章
- 第四周实践项目4 建立算法库——双链表
- IBatis.Net学习笔记(四)--再谈查询
- (MoMoCMS教程11)页面的SEO优化与外链
- Vue—基础概念—路由(vue-router)
- 数据库基本知识篇二:关系数据库那些事儿
- c++从入门到进阶--引用与常量
- linux 进程崩溃 wait,Linux信号机制有关问题
- MSDN Visual系列:在MOSS中创建一个BDC实体
- Time stamp.
- 华为Mate 30 Pro前面板谍照曝光:继续刘海屏 左右侧边曲率惊人
- Linux之shell编程基础
- 网络负载平衡(Network Load Balancing)的工作原理
- securecrt遇到一个致命的错误且必须关闭_高性能服务器之路 | 浅谈 Valgrind 内存错误检查神器 Memcheck...
- 汇编语言王爽实验16
- maya怎么导出abc格式_maya导入abc文件到UE4
- 硅谷中那些潜在的颠覆世界的力量
- 【电脑使用】Windows 10账户那些事儿
- Oracle 恢复删除数据
- 时间触发嵌入式系统设计模式 读书笔记
- 豆瓣网的爬取和练习代码