相关疑难解决方法(0)

在php中创建匿名对象

我们知道,在JavaScript中创建匿名对象很容易,如下面的代码:

var object = { 
    p : "value", 
    p1 : [ "john", "johnny" ]
};

alert(object.p1[1]);
Run Code Online (Sandbox Code Playgroud)

输出:

an alert is raised with value "johnny"
Run Code Online (Sandbox Code Playgroud)

在PHP的情况下可以应用相同的技术吗?我们可以在PHP中创建匿名对象吗?

php oop object

128
推荐指数
7
解决办法
8万
查看次数

PHP是否具有对象的简短语法?

在javascript中,您可以轻松创建对象和数组,如下所示:

var aObject = { foo:'bla', bar:2 };
var anArray = ['foo', 'bar', 2];
Run Code Online (Sandbox Code Playgroud)

PHP中类似的东西可能吗?
我知道你可以使用数组函数轻松创建一个数组,这几乎不是javascript语法的工作,但有没有类似的语法来创建对象?或者我应该只使用关联数组?

$anArray = array('foo', 'bar', 2);
$anObjectLikeAssociativeArray = array('foo'=>'bla',
                                      'bar'=>2);
Run Code Online (Sandbox Code Playgroud)

总结一下:
PHP是否有像对象创建这样的javascript或我应该只使用关联数组?

php object

35
推荐指数
4
解决办法
2万
查看次数

标签 统计

object ×2

php ×2

oop ×1