gpt4 book ai didi

php 动态添加字段而不先定义它们

转载 作者:可可西里 更新时间:2023-11-01 12:53:34 26 4
gpt4 key购买 nike

所以在 php 中,您没有像 java 那样先在类中定义字段,对吗??

在java中你不能说

public class javac {
int x;
int y;
public javaC() {
this.z = 3;
}
}

但是在 php 中你能这么说吗?

class phpC {
$x;
$y;

public phpC() {
$this->z = "omg";
}
}

php 的相关文档是什么?这种行为的正确术语是什么,我不认为它被称为动态添加字段

最佳答案

您是对的。您可以在 PHP 中为未初始化的属性赋值。 Java 是严格的,而 PHP 是松散的 goosey :)

这个的技术名称是“重载”。这是文档: http://php.net/manual/en/language.oop5.overloading.php

关于php 动态添加字段而不先定义它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9552505/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com