(Yaf >=1.0.0)
Yaf_Application::execute — 运行回调
运行一个回调。这个方法通常用于在 cron 任务或其他 CLI 脚本中运行 Yaf,使脚本可以重用 autoloader 和 bootstrap 机制。
callback一个有效的回调函数。
args传递给回调函数的可选参数。
返回回调函数的返回值,如果调用回调失败则返回 false。
示例 #1 Yaf_Application::execute() 示例
<?php
function main($argc, $argv) {
var_dump($argc);
var_dump($argv);
}
$config = array(
"application" => array(
"directory" => realpath(dirname(__FILE__)) . "/application",
),
);
/** Yaf_Application */
$application = new Yaf_Application($config);
$application->execute("main", $argc, $argv);
?>以上示例的输出类似于:
int(2)
array(2) {
[0]=>
string(11) "execute.php"
[1]=>
string(3) "arg"
}