php - 类和对象在 PHP 中是一回事吗?

标签 php

刚开始使用 PHP 和一般的 OOP。到目前为止,从我读到的内容来看,这两个似乎是同义词。是这样吗?如果不是,实际上当人们提到对象和类时,他们通常会互换使用这两个术语吗?

最佳答案

通常人们会将对象称为类的实例

所以你有一些类 Employee

class Employee { 
   var $name; 
   function get_name ( ) { return $this->name; } 
   function set_name ($new_name) { $this->name = $new_name; } 
 }

然后你声明它的一个实例:

$assistant = new Employee();

Employee 是一个类。 $assistant 是一个对象,它是 Employee 类的一个实例。

所以回答你的问题 - 类不是对象。当您实例化一个类时,您就创建了一个对象。

关于php - 类和对象在 PHP 中是一回事吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7303355/

相关文章:

php - 具有 "template"功能和 JQuery 和 PHP 视觉帮助的 Dreamweaver 的替代品

php - 在 php 中使用可变变量的主要优点是什么?

php - symfony2中如何路由?

php - 将多个产品添加到一个购物车中

php - 如何动态传递if语句的条件

php - mysql select where返回不完全匹配

php - 使用 wordpress 从联系表 7 将数据插入 mysql

javascript - 其他 div 元素内的响应 div 元素

php - 是否有将查询字符串转换为数组的 PHP 函数?

javascript - 使用 jquery 定位正确的 id