在PHP中声明对象
PHP与ECMAScript的等价物是什么:在PHP中声明对象,php,object,Php,Object,PHP与ECMAScript的等价物是什么: var myObject={}; 编辑:我想声明一个PHP对象 谢谢。那将是: $myObject = new stdClass; 或: 另见 那就是: $myObject = new stdClass; 或: 另见 并尝试:$myObject=newstdclass()尝试:$myObject=new stdClass()
var myObject={};
编辑:我想声明一个PHP对象
谢谢。那将是:
$myObject = new stdClass;
或:
另见那就是:
$myObject = new stdClass;
或:
另见并尝试:
$myObject=newstdclass()代码>尝试:$myObject=new stdClass()谢谢你,马里奥。它看起来有点粗糙。typecast是粗糙的,但是赋值在我看来是合法的。我将它与JavaScript的语法进行了比较,例如,很明显它是一个对象。不确定,但从表面上看,stdClass
可以是任何东西。是的,这实际上是语言滥用;不是典型的成语。现在我想起来了,与JS/ECMAScript对象最接近的等价物实际上是新的ArrayObject(array(),ArrayObject::array_AS_PROPS)
。谢谢你,Mario。它看起来有点粗糙。typecast是粗糙的,但是赋值在我看来是合法的。我将它与JavaScript的语法进行了比较,例如,很明显它是一个对象。不确定,但从表面上看,stdClass
可以是任何东西。是的,这实际上是语言滥用;不是典型的成语。现在我想起来了,与JS/ECMAScript对象最接近的等价物实际上是新的ArrayObject(array(),ArrayObject::array_AS_PROPS)
。