分类 后端 下的文章

1.所有视图共享数据(share)

当所有视图都需要同一个数据时,使用视图工厂的share方法。
全局帮助函数view,如果传入参数,则返回IlluminateViewView实例,不传入参数则返回IlluminateViewFactory实例。所以我们可以通过在服务提供者(appProvidersAppServiceProvider.php)的boot方法中使用如下方式实现视图间共享数据:


- 阅读剩余部分 -

1.说明

LOAD DATA INFILE语句用于高速地从一个文本文件中读取行,并装入一个表中。文件名称必须为一个文字字符串。

标准语法:

LOAD DATA LOCAL INFILE 'data.txt' INTO TABLE tbl_name
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES

语法说明:
将文件“data.txt”中的数据写入“tbl_name”表中
字段以“,”结尾
无视“"”双引号(字段以双引号包裹的情况,根据数据格式定义)
每一行数据以“n"结尾(针对于win环境,Linux不需要这条命令)
忽略第一行(可选)

如果您只想载入一个表的部分列,则应指定一个列清单:






- 阅读剩余部分 -

1.获取Request请求(表单数据)

Laravel中一般通过控制器方法依赖注入来获取当前请求的Request实例。
这里以一个隐式控制器测试
创建RequestController.php

php artisan make:controller RequestController

routes.php定义路由如下:

Route::controller('request','RequestController');

定义测试方法:



- 阅读剩余部分 -