我正在阅读几本关于
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.