CakePHP

时间:2018-06-04 12:18:53

标签: php function parameters arguments cakephp-3.0

立即开始探索新的CakePHP 3安装。我在CakePHP 3的控制器中看到了以下新功能。

class PagesController extends AppController {
    public function display(...$path) {
        print($path);
    }
}

打印结果如下:

Array (
    [0] => home
)

home值来自以下路由定义。

$routes->connect('/', ['controller' => 'Pages', 'action' => 'display', 'home']);

我的问题是参数...变量之前的$path符号是做什么的?我以前从未见过这种技术。

0 个答案:

没有答案