亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網
    最全最豐富的資訊網站

    php如何實現markdown轉html

    php實現markdown轉html的方法:用markdown編輯api的方式,代碼為【$fileContent = file_get_contents(storage_path('doc/admin_api.md'))】。

    php如何實現markdown轉html

    【相關學習推薦:php編程(視頻)】

    php實現markdown轉html的方法:

    使用插件實現markdown轉為html

    功能很簡單,就直接上代碼啦。

    <?php namespace AppHttpControllersAdmin; use IlluminateHttpRequest; use AppHttpControllersController; use Parsedown; class ApiDocController extends Controller {     public function __construct(){         $this->markdownParser = new Parsedown();     }     public function showDoc(Request $request){         $fileContent = file_get_contents(storage_path('doc/admin_api.md'));         $htmlContent = $this->convertMarkdownToHtml($fileContent);         $content = $this->convertMarkdownToHtml($htmlContent);         return view('apidoc_admin')->with('content',$content);     }     public function convertMarkdownToHtml($markdown)     {         $convertedHmtl = $this->markdownParser->setBreaksEnabled(true)->text($markdown);         return $convertedHmtl;     } }

    本文推薦的就是用markdown編輯api的方式,md就是markdown文件的后綴,我現在把這個文件放在storage/doc/admin_api.md處。

    為了測試,我暫時在文件里粘貼了一個markdown格式的api:

    **簡要描述:**  - 用戶登錄接口 **請求URL:**  - ` http://xx.com/api/user/login `    **請求方式:** - POST  **參數:**  |參數名|必選|類型|說明| |:----    |:---|:----- |-----   | |username |是  |string |用戶名   | |password |是  |string | 密碼    |  **返回示例** ```    {     "error_code": 0,     "data": {       "uid": "1",       "username": "zhai coder",       "name": "璇哈",       "groupid": 2 ,       "reg_time": "2019-08-01",       "last_login_time": "0",     }   } ```  **返回參數說明**  |參數名|類型|說明| |:-----  |:-----|-----                           | |groupid |int   |用戶組id,1:超級管理員;2:普通用戶  |  **備注**  - 

    贊(0)
    分享到: 更多 (0)
    網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號