PHP開發(33)-ThinkPHP5.0(5)命名空間與TP5-PhpStorm

黄舟
發布: 2023-03-06 10:42:02
原創
2222 人瀏覽過

在前2篇命名空間的部落格文章基礎上,我們來看一下,命名空間、公共空間與ThinkPHP5..0之間的關係:

##1 、controller控制器

首先我們找到index的控制器(controller),

\application\index\controller\Index.php,

修一下,修改過的Index.php:

<?php
    namespace app\index\controller;
    use think\Controller;
    class Index extends Controller
    {
        public function index(){
            return $this->fetch();
        }
    }
登入後複製

2、view檢視

然後我們手動建立下面2個資料夾view和index,並建立用於控制index視圖的index.html,

\application\index\view\index\ index.html,

建立好的index.html:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>iwanghang
</head>
<body>

</body>
</html>
登入後複製

還記得我們的入口檔案嗎?

\public\index.php,沒有做任何修改,我們運行一下,列印結果是iwanghang

<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2016 http://www.php.cn/ All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.php.cn/ )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------

// [ 应用入口文件 ]

// 定义应用目录
define(&#39;APP_PATH&#39;, __DIR__ . &#39;/../application/&#39;);
// 加载框架引导文件
require __DIR__ . &#39;/../thinkphp/start.php&#39;;
登入後複製

 以上就是PHP開發(33)- ThinkPHP5.0(5)命名空間與TP5-PhpStorm的內容,更多相關內容請關注PHP中文網(www.php.cn)!



#

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!