PHP – “实例化”和“初始化”之间有什么区别?

前端之家收集整理的这篇文章主要介绍了PHP – “实例化”和“初始化”之间有什么区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在阅读几本关于 PHP的书,并开始着眼于掌握基础知识.我遇到了“实例化”和“初始化”的单词.我找不到解释它们的例子.

PHP中“instantiated”和“initialised”有什么区别?他们的意思是什么 ?怎么用?使用它们的目的是什么?

尽可能提供示例.

您从类中实例化一个对象.即你创建一个实例(因此名称).在代码中:
$obj = new SomeClass();

您初始化变量,这意味着“给它初始(因此名称)值”.

$var = "someValue";

实际上,当你实例化时,你也经常初始化它(在构造函数中).例如:

// this instantiates an object of class 'SomeClass' and 
// initialises it with "somevalue"
$obj = new SomeClass("someValue");

实例化是面向对象的编程术语.初始化用于所有语言.这两个术语当然不仅限于PHP.

猜你在找的PHP相关文章