数据库 - Model 前置说明
官方开源项目 抓取代理IP

dd()

主要用于打印数据类型,由于swoole中,直接var_dump是没办法输出到页面上的,所以系统提供了这个函数由于代替var_dump


方法名:dd()

参数:

  • mixed $value

    • 功能:需要转换的内容
    • 值单位:不限制
    • 默认值:无
    • 其它值:无

返回值:string

示例代码:

<?php
namespace app\http;
use x\controller\Http;

class Index extends Http
{
    /**
     * @RequestMapping(route="/", title="主页")
    */
    public function index() {
        return $this->fetch(dd([
            'name' => 'SW-X',
            'des' => '真帅!'
        ]));
    }
}

jwt()

主要是用于生成Jwt-Token字符串,配合@Jwt()注解使用。
该方法可以传入payload数组,具体可以参考http://jwt.io官网的payload集合。


方法名:jwt()

参数:

  • array $payload

    • 功能:传入更多payload参数
    • 值单位:一维数组
    • 默认值[],非必填
    • 其它值:参考http://jwt.io

返回值:string

示例代码:

<?php
namespace app\http;
use x\controller\Http;

class Index extends Http
{
    /**
     * @RequestMapping(route="/", title="主页")
    */
    public function index() {
        return $this->fetch(jwt());
    }
}

csrf()

主要是用于生成Csrf-Token令牌,配合@Csrf()注解使用。


方法名:csrf()

参数:无

返回值:string

示例代码:

<?php
namespace app\http;
use x\controller\Http;

class Index extends Http
{
    /**
     * @RequestMapping(route="/", title="主页")
    */
    public function index() {
        return $this->fetch(csrf());
    }
}

SW-X

企业级 - 高性能 PHP 框架

最后更新:1年前 . 作者-小黄牛

本篇目录