多语言展示
当前在线:193今日阅读:86今日分享:14

微擎开发-常量变量以及路由创建(6)

今天小编带领大家学习微擎中的常用常量变量,以及如何创建路由。
工具/原料
1

电脑一台

2

wampserver

常量/变量
1

在微擎开发者中心的帮助文档中,点击【微擎框架】->【预定义常量】,这里我们可以看到微擎中一些预定义常量,所谓预定义常量就是在微擎的代码中直接使用的常量,不需要定义直接就有值,这里可以看到对应不同的系统有不同的的预定义常量,如下图:

2

下图中小编在前台的方法中使用预定义常量【MODULE_URL】,这个预定义常量可以获取当前模块的url,然后打开浏览器访问前台网址,可以看到该预定义常量正确返回了当前模块的url,如下图:

3

除了预定义常量微擎中还有全局变量,在site.php文件中可以看到这里包括有前台方法还有很多后台方法,在每个方法中都会有【global $_W,$_GPC;】,这样的代码,这个其实就是全局变量,其中【$_GPC】变量中存放全局的请求中的变量,可以获取到 $_GET, $_POST, $_COOKIES 中的变量,如下图:

4

其中【$_W】全局变量是微擎中最重要的全局变量,该变量中存放微擎中很多重要的变量,所以一般在方法的开头都会有【global $_W,$_GPC;】这样的代码,如下图:

创建路由
1

在微擎开发者中心的帮助文档中,点击【微擎框架】->【URL路由】,这里介绍了如何创建路由,如下图:

2

小编这里在前台方法中使用【createMobileUrl】方法创建一个路由,然后在浏览器中输入原始的前台方法url地址,可以看到使用【createMobileUrl】方法成功创建了路由,但是中间会多一个【./】虽然微擎这样也可以识别,如下图:

3

在前台方法中使用使用a标签包含以下【createMobileUrl】函数,然后再次在浏览器中输入原始的前台方法url地址,然后复制以下a标签指向的地址,可以看到这种形式下的url是形式规范的路由,如下图:

4

使用步骤3的方法创建后台路由,在后台方法中,将a标签下【createMobileUrl】函数替换为【createWebUrl】,然后再次在浏览器中输入原始的后台方法url地址,然后复制以下a标签指向的地址,可以看到这种形式下的url是形式规范的路由,如下图:

注意事项
1

个人观点,仅供参考。

2

感谢阅读。

推荐信息