变量类型方法包括:
方法 |描述 |
------------|-----------------------------------|
get |获取 $_GET 变量 |
post |获取 $_POST 变量 |
put |获取 PUT 变量 |
`变量获取`可使用以下方法:
**GET方法一:**
```php
<?php
namespace app\index;
use maiji\Action;
class Index extends Action
{
public function index($id){
dump($id);
}
}
```
访问http://www.wpa.com/index/index/index-1-5-9
输出
```
array(3) {
[0]=>
string(1) "1"
[1]=>
string(1) "5"
[2]=>
string(1) "9"
}
```
**GET方法二:**
```php
public function index()
{
$id = $_GET['name'];
dump($id);
}
```
访问 http://www.wpa.com/index/index/index?name=c32
输出` string(3) "c32"`
**GET方法三:**
```php
public function index()
{
dump(GET());
}
```
访问http://www.wpa.com/index/index/index?a=1&b=2&c=3
输出
```
array(3) {
["a"]=>
string(1) "1"
["b"]=>
string(1) "2"
["c"]=>
string(1) "3"
}
dump(GET('c'));
输出
string(1) "3"
```
POST方法同上,支持
`$_POST['name']` 以及 `POST()`
>#### 使用原生$_POST不会过滤相关特殊符号
- 基础
- 安装PhpSmarty
- 开发规范
- 目录结构
- 架构总览
- URL访问
- 隐藏入口文件
- 命名空间
- 配置目录
- 配置读取
- 控制器
- 控制器定义
- 渲染输出
- 控制器初始化
- 页面跳转
- 重定向
- 调用控制器方法
- 请求
- 变量获取
- 数据库
- 连接数据库
- 查询构造器
- 助手函数
- 模型
- 模型定义
- 模型调用
- 模型初始化
- 模型新增
- 模型更新
- 模型删除
- 模型查询
- 模型分层
- JSON序列化
- 模板
- 模板定位
- 静态文件
- 三元运算
- 模板继承
- 包含文件
- 内置标签
- FOREACH标签
- FOR标签
- 比较标签
- 条件判断
- 标签嵌套
- 错误和调试
- 调试模式
- SQL调试
- 杂项
- Session
- Cookie
- Cache
- 搭建部署
- 虚拟主机环境
- Linux主机环境
- URL重写
- 更新日志