PHP 8.6.0 Beta 3 is available for testing

Yaf_Dispatcher::setDefaultController

(Yaf >=1.0.0)

Yaf_Dispatcher::setDefaultController更改默认控制器名

说明

public function Yaf_Dispatcher::setDefaultController(string $controller): Yaf_Dispatcher|null|false

更改当无法从请求 URI 中提取控制器名时所使用的控制器名。该名称会被规范化为 首字母大写。

参数

controller

控制器的名称。

返回值

成功时返回 Yaf_Dispatcher 对象自身,如果应用未初始化 则返回 false

示例

示例 #1 Yaf_Dispatcher::setDefaultController() 示例

<?php
$app = new Yaf_Application(dirname(__FILE__) . "/conf/application.ini");

// 不含控制器部分的请求现在会被路由到 HomeController,
// 名称会被规范化为首字母大写
Yaf_Dispatcher::getInstance()->setDefaultController("home");

$app->run();
?>

参见

添加备注

用户贡献的备注

此页面尚无用户贡献的备注。
To Top