代码拉取完成,页面将自动刷新
Better because of focus
GET请求直接写函数示例
//GET请求直接写函数示例
Route::get("/", function () {
echo 'GET请求直接写函数方法';
});
GET请求使用控制器示例
//GET请求使用控制器示例
Route::get("/", "indexController@index");
GET请求带地址参数示例
//GET请求带地址参数示例
Route::get("/del/{id}", function () {
//获取get请求所有参数方法
var_dump(Request::get());
//获取get请求指定参数方法
echo Request::get('id');
});
POST请求直接写函数示例
//POST请求直接写函数示例
Route::post("/", function () {
echo 'POST请求直接写函数方法';
});
POST请求使用控制器示例
//POST请求使用控制器示例
Route::post("/", "indexController@index");
POST和GET请求混合带地址参数示例
//POST和GET请求混合带地址参数示例
Route::post("/del/{id}", function () {
//获取get请求指定参数方法
echo Request::get('id');
//获取post请求指定参数方法
echo Request::post('key');
});
POST请求直接写函数示例
//非预设请求直接写函数示例
Route::miss(function () {
echo '非预设请求直接写函数示例';
});
POST请求使用控制器示例
//POST请求使用控制器示例
Route::post("indexController@miss");
get()
//获取所有GET请求参数的值
$get = Request::get();
//获取GET请求a参数的值
$get = Request::get('a');
post()
//获取所有POST请求参数的值
$get = Request::post();
//获取POST请求a参数的值
$get = Request::post('a');
file()
//获取所有FILES请求参数的值
$get = Request::file();
//获取FILES请求a参数的值
$get = Request::file('a');
1.视图使用
view($file,$data)
第一个参数为文件名
(不带后缀,默认后缀为.html) 第二个参数为传到页面上的数据,即页面参数
为数组型
["name"=>"张三","info"=>{"age":18,sex:"男"}]
//载入视图
view('index', ['name' => 'Hello world']);
2.视图中使用变量 输出name中的值,即
张三
<?php echo $name;?>
//输出:张三
3.视图中使用变量 输出info中age的值,即
18
调用与原生php一样
<?php echo $info['age'];?>
//输出:18
3.其他封装方法
upload_file()
//图片上传
$res = upload_file(Request::file('file'), WWW_PATH . '/upload', time(), ["jpg", "jpeg"]);
echo response_tips($res);
输出:{"code":1,"response":"\/upload\/1580709038.jpg"}
1.开启数据库 路径【app/Core/switch.php】文件中 把 APP_MYSQL 常量值改为 true 不使用改为false
2.数据库信息配置 路径【config/database.php】文件中
初始的目录结构如下:
www WEB部署目录(或者子目录)
├─app 应用目录
│ ├─Cache 默认缓存目录
│ ├─Core 基础核心模块目录
│ │ ├─database 数据库操作类库目录
│ │ ├─method 框架方法库目录
│ │ ├─route 框架路由目录
│ │ │
│ │ ├─app.php 初始化入库文件
│ │ └─env.php 基础定义文件
│ │
│ ├─Http 命令行工具配置文件
│ │ ├─Controller 控制器目录
│ │ ├─Method 公共方法目录
│ │ └─Model 数据库模型目录
│ │
│ ├─Plugin 第三方插件目录
│ │ ├─smtp smtp邮件扩展
│ │ ├─default 默认扩展(空)
│ │ └─app.php 扩展初始化文件(暂时废弃)
│ │
│ ├─default.php 公共函数文件
│ └─init.php 系统初始化加载文件
│
├─public WEB目录(对外访问目录)
│ ├─index.php 入口文件
│ ├─.nginx.htaccess 用于nginx的重写(部分机器可能无法生效)
│ └─.htaccess 用于apache的重写
│
├─route 系统路由目录
│ └─web.php 路由配置文件
│
├─config 系统配置文件目录
| ├─app.php 系统自定义配置加载文件
│ └─database.php 数据库配置文件
│
├─view 框架视图目录
│ └─... 视图模板文件
│
├─LICENSE 授权说明文件
├─README.md README 文件
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。