文档示例
优质
小牛编辑
134浏览
2023-12-01
组件功能介绍和使用场景
准备
了解组件,需要额外的知识
知识点1
知识点2
安装
通过 Composer 安装
composer require swoft/xxx
注解
@XxxAnnotation
注解功能描述
arg
注解功能描述arg2
注解功能描述
用法
以不同的使用场景,概括用法点,所有介绍切入点,都为使用场景。
实体
重要函数介绍格式
// 全局函数格式
xxxx(int $a, int $b) : array
// 静态函数格式,且必须加上完整类名
Xxx\Xxx::xx(int $a, int $b) : object
// 对象方法格式
public function xxx(string $c) : int
函数功能介绍
$a
参数介绍$b
参数介绍- 返回值介绍
重要说明
函数xx用法
......
函数xx用法
......
普通用法格式
$headers = $request->getHeaders();
foreach ($headers as $name => $values) {
echo $name . ": " . implode(", ", $values).PHP_EOL;
}
重要说明
命令介绍格式
命令功能介绍,贴出帮助信息
$ php bin/swoft http
Provide some commands to manage the swoft HTTP Server
Group: http (alias: httpserver,httpServer,http-server)
Usage:
bin/swoft http:COMMAND [--opt ...] [arg ...]
Global Options:
--debug Setting the application runtime debug level(0 - 4)
--no-color Disable color/ANSI for message output
-h, --help Display this help message
-V, --version Show application version information
Commands:
reload Reload worker processes
restart Restart the http server
start Start the http server
stop Stop the currently running server
Example:
bin/swoft http:start Start the http server
bin/swoft http:stop Stop the http server
选项列表:
--debug
选项描述-V
选项描述
命令列表:
reload
命令描述restart
命令描述
命令xx用法
php bin/swoft http:start
命令xx用法
php bin/swoft http:stop
重要说明
Bean配置格式
描述配置功能
return [
// ...
'apollo' => [
'host' => '192.168.2.102',
'timeout' => 6
]
// ...
];
参数列表:
host
参数功能描述port
参数功能描述
重要说明
表结构格式
表结构用于一些一系列的列表集合
名称 | 描述 |
---|---|
ServerEvent::BEFORE_SETTING | setting() 方法之前 |
ServerEvent::BEFORE_SETTING | setting() 方法之前 |
ServerEvent::BEFORE_SETTING | setting() 方法之前 |
ServerEvent::BEFORE_SETTING | setting() 方法之前 |