gpt4 book ai didi

php - 构建一个 PHP 路由器

转载 作者:可可西里 更新时间:2023-11-01 13:16:25 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
turn URL route into funciton arguments php mvc
CMS Routing in MVC

我目前正在尝试重写一个 PHP 路由器。

新的 htaccess 重写具有以下内容。

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/index.php?url=$1 [L]
</IfModule>

public 的 index.php 中,我使用 $url = $_GET['url'];

获取 URL

我需要做的是将 $url 传递给 Router 函数::route($url)

如果 URL 传递为:/page/function/$params 然后将转换为:index.php?url=page/xapp/function,我需要映射和路由到 Controller xapp 并调用 function($params)

此时,自动加载器已经被调用。如果只调用/page/,我还需要设置一个默认函数。

我如何在路由器中实现这一点?

24 4 0
文章推荐: php - Magento - fatal error : Class name must be a valid object or a string
文章推荐: Javascript:如何加载 "kill"对象?
文章推荐: windows - 谁能画出 SVN 分支的概念?
文章推荐: css - 如何在页面加载时将
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com