PHP 5.4和Facebook Hiphop兼容性

bou*_*s08 8 php facebook hiphop

我想知道有没有人知道Facebook的Hiphop库中不支持PHP 5.4中的哪些功能.关于Hiphop github wiki的一些问题,比如这个,非常隐约地说:

HipHop目前不支持所有PHP 5.4功能.

目前我只是假设,出于工作目的,所有新功能都不兼容,因为没有指定工作,如果有人对此有任何见解,这将是伟大的,提前感谢.

Dan*_* Li 8

远离以下方面:

特质宣言:

trait vehicleInfo {
    function getSpeed() { /*1*/ }
    function getWheels() { /*2*/ }
}

class Car extends Vehicle {
    use vehicleInfo;
    /* ... */
}

class Motorcycle extends Vehicle {
    use vehicleInfo;
    /* ... */
}
Run Code Online (Sandbox Code Playgroud)

PHP 5.4阵列实例化:

$array = [
    "name" => "John Smith",
    "job" => "Basketweaver",
];
Run Code Online (Sandbox Code Playgroud)

函数数组解除引用:

function small_numbers() {
    return array (0, 1, 2);
}

echo small_numbers()[0];
Run Code Online (Sandbox Code Playgroud)

实例化时的类成员访问权限:

(new Foo)->bar();
Run Code Online (Sandbox Code Playgroud)