2.1 hello world
2.1.1 配置路由
在app/Config/routes.php文件中添加如下配置:
<span style="color: #0000ff;">return</span><span style="color: #000000;"> [
</span>...
'/helloworld' =><span style="color: #000000;"> [
</span>'name' => 'helloworld',
'controller' => 'App\Modules\Demo\Controller\HelloController',
'action' => 'hello'<span style="color: #000000;">
]</span>,<span style="color: #000000;">
];</span>这样配置之后当我们在浏览器中访问http://xxx.xxx.xxx/helloworld时就会执行App\Modules\Demo\Controller\HelloController里的hello方法
2.1.2 创建控制器
立即学习“PHP免费学习笔记(深入)”;
在app/Modules文件夹下创建文件夹: Demo/Controller/,然后创建文件HelloController.php,然后在文件中写:
<?<span style="color: #000000;">php
namespace App\Modules\Demo\Controller;
</span><span style="color: #0000ff;">use</span><span style="color: #000000;"> Minor\Controller\Controller;
</span><span style="color: #0000ff;">class</span> HelloController <span style="color: #0000ff;">extends</span><span style="color: #000000;"> Controller
{
</span><span style="color: #0000ff;">public</span> <span style="color: #0000ff;">function</span><span style="color: #000000;"> hello()
{</span><span style="color: #0000ff;">return</span> <span class="pl-c1">View<span class="pl-k">::render(<span class="pl-s"><span class="pl-pds">'Demo:Hello:hello.php<span class="pl-pds">', [<span class="pl-s"><span class="pl-pds">'name<span class="pl-pds">' <span class="pl-k">=> <span class="pl-s"><span class="pl-pds">'World<span class="pl-pds">']);</span></span></span></span></span></span></span></span></span></span></span></span><span style="color: #000000;">
}
} </span>2.1.3 创建视图文件
在app/Modules/Demo/文件夹下创建文件夹/Tpl/Hello/然后创建hello.php:
Hello <?= <span style="color: #800080;">$name</span>?>
然后在浏览器中访问:http://xxx.xxx.xxx/helloworld就可以看到Hello World了
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号