Minor PHP框架2.第一个应用 Hello World

Posted Orlion

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Minor PHP框架2.第一个应用 Hello World相关的知识,希望对你有一定的参考价值。

2.1 Hello World

  2.1.1 配置路由

  在app/Config/routes.php文件中添加如下配置:

return [
   ...
    ‘/helloworld‘            =>  [
        ‘name‘                =>    ‘helloworld‘,
        ‘controller‘        =>    ‘App\Modules\Demo\Controller\HelloController‘,
        ‘action‘            =>    ‘hello‘
    ],
];

  这样配置之后当我们在浏览器中访问http://xxx.xxx.xxx/helloworld时就会执行App\Modules\Demo\Controller\HelloController里的hello方法

  2.1.2 创建控制器

  在app/Modules文件夹下创建文件夹: Demo/Controller/,然后创建文件HelloController.php,然后在文件中写:

<?php
namespace App\Modules\Demo\Controller;
use Minor\Controller\Controller;
class HelloController extends Controller
{
    public function hello()
    {return View::render(‘Demo:Hello:hello.php‘, [‘name=> ‘World‘]);
    }
}    

  2.1.3 创建视图文件

  在app/Modules/Demo/文件夹下创建文件夹/Tpl/Hello/然后创建hello.php:

Hello <?= $name?>

  然后在浏览器中访问:http://xxx.xxx.xxx/helloworld就可以看到Hello World了

以上是关于Minor PHP框架2.第一个应用 Hello World的主要内容,如果未能解决你的问题,请参考以下文章

Minor PHP框架3.路由控制器视图

Minor PHP框架1.简介

Minor PHP框架6.代理

Minor PHP框架4.服务容器与服务提供者

Node.js 学习一 第一个Node.js应用--Hello World!

Django的Hello Word,快速开启你的第一个应用程序