请帮我解决我的OOP PHP问题?
我有下面的程序请帮我解决我的OOP PHP问题?,php,oop,this,Php,Oop,This,我有下面的程序 class Person { var $name; function Person () { } } $fred = new Person; $fred->name = "Fred"; $barney =& new Person; $barney->name = "Barney"; echo $barney->name; echo $fred->name; 两个echo语句都给出了正确的相同输出,即“Fred”和“Barney”
class Person {
var $name;
function Person () {
}
}
$fred = new Person;
$fred->name = "Fred";
$barney =& new Person;
$barney->name = "Barney";
echo $barney->name;
echo $fred->name;
两个echo语句都给出了正确的相同输出,即“Fred”和“Barney”,那么在声明$Barney时,giving有什么用呢。这里的“&”指的是什么
感谢PHP4()中的参考资料
它的意思是“通过引用”。它成为同义词,而不是()的副本。此外,编写构造函数的新方法不是使用与类本身相同的名称,而是使用\u construct()
函数:
class Person {
function __construct() {
// setup shop
}
}
另外,请确保通过将某些方法和属性指定为“public”、“private”、“protected”等来正确使用。PHP4()中的引用
它的意思是“通过引用”。它成为同义词,而不是()的副本。此外,编写构造函数的新方法不是使用与类本身相同的名称,而是使用\u construct()
函数:
class Person {
function __construct() {
// setup shop
}
}
另外,请确保通过将某些方法和属性指定为“public”、“private”、“protected”等来正确使用。它将变量作为引用传递,但在PHP5+中不再需要。它将变量作为引用传递,但在PHP5+中不再需要。请参阅PHP手册 您仍然使用PHP4有什么特别的原因吗?它不再受支持,PHP5s OOP更加可靠和强大。请参阅PHP手册中的
您仍然使用PHP4有什么特别的原因吗?它不再受支持,PHP5s OOP更加可靠和功能强大。据我所知,如果我们不编写公共访问类型,我想这是可以的。在PHP中没有什么比公共-私有访问类型更好的了?是的,Nishant。在PHP的OOP中有public、private和protected。据我所知,如果我们不写public,那么就可以了。在PHP中没有什么比public-private访问类型更好的了?是的,Nishant。在PHP的OOP中有public、private和protected。这是PHP4。为什么不使用PHP5?这是PHP4。你为什么不使用PHP5?你可能是在学习过时的材料。PHP4已经死亡。看看PHP手册中的入门章节和语言参考。这本手册其实很好。你可能是在学习过时的材料。PHP4已经死亡。看看PHP手册中的入门章节和语言参考。这本手册实际上相当不错。