第3页

  • 【Laravel基础】11. Debugbar 调试器

    【Laravel基础】11. Debugbar 调试器

    11. Debugbar 调试器1、通过composer 在项目中安装Debugbar,命令如下: composer require barryvdh/laravel-debugbar 如图: 安装完成后,刷新页面,即可看到底部的调试工具: 没有HTML,不会显示这个调试栏(如API等)。可以设置一个空页面进行返回。 2、可以生成一个配置文件,给用户配置,可以根据需求进行配置; php artisan vendor:publish --provider="Barryvdh\...

    PHP开发 2021-02-11 71 0 PHPLaravel
  • 【Laravel基础】10. 模型的关联查询

    【Laravel基础】10. 模型的关联查询

    10. 模型的关联查询[TOC]10.1 关联概念关联模型,即:两张或以上的表进行一定规则的绑定关联。 比如: 一个学生(学生表)对应一张个人信息卡(信息表),这种就是一对一;一篇博文(帖子表)对应多个评论(评论表),这种就是一对多;一个用户(用户表)对应多个职位(权限表),而一个职位又可以有多个用户;那么,这种就是多对多关联; 当然,还有更多更复杂的关联,都是基于此的。 本文只探讨这三种基本的关联。 既然是关联,当然会有绑定的概念,当有数据库操作,关联表也会跟着变动;这就是关联模型的意义。 10....

    PHP开发 2021-02-10 65 0 PHPLaravel
  • 【Laravel基础】9. 集合与模型

    【Laravel基础】9. 集合与模型

    9. 集合与模型[TOC]9.1 创建与使用集合什么是集合? 它是一种更具读取性和处理能力的数组封装。 比如,我们从数据库得到的数据列表,它就是一种集合;我们可以对这个返回的集合,进行各种操作。 $users = User::get(); dd($users); 输出结果我们可以看出,为集合: Illuminate\Database\Eloquent\Collection { ...... } 除了数据库对象返回的数据集合之外,我们还可以自行创建数据集合: //创建一个数据集...

    PHP开发 2021-02-09 78 0 PHPLaravel
  • 【Laravel基础】8. 模型的访问器、修改器

    【Laravel基础】8. 模型的访问器、修改器

    8. 模型的访问器、修改器[TOC]8.1 模型的访问器什么是访问器? 访问器,就是在获取数据列表时,拦截属性并对属性进行修改。 访问器是写在模型里的方法,其命名格式是固定的: 访问器命名:前固定get,后固定Attribute,中间加字段名。 比如:字段名为gender,则访问器为:getGenderAttribute。 再如:字段名为user_name,则访问器为:getUserNameAttribute。 下面是几个示例: 1、比如:在输出性别的时候,给性别加上括号,则可在模...

    PHP开发 2021-02-08 190 0 PHPLaravel
  • 【Laravel基础】7. 模型的作用域

    【Laravel基础】7. 模型的作用域

    7. 模型的作用域[TOC] 很多情况下,我们在数据查找时,有一部分条件会被重复且大量使用,通过作用域,将常用的SQL封装,会简化操作。 7.1 本地作用域1、在某个条件下,只是这个模型对应的数据表使用,别的表并不使用,那么可以使用 本地作用域 将常用的SQL封装起来。 2、比如,在用户模块中,需要大量查询 状态为1 的数据,然后在且其他条件: $users = User::where('status', 1) ->where('price', ...

    PHP开发 2021-02-07 84 0 PHPLaravel
  • 【Laravel基础】6. 模型的增删改查

    【Laravel基础】6. 模型的增删改查

    6. 模型的增删改查[TOC]6.1 创建模型所谓模型,是将表和模型进行绑定。模型的创建方法: php artisan make:model Http/Models/User 这里注意,如果是新版本的Laravel,会默认在app文件下,存在一个Models文件夹,并且里边有一个初始的User.php的模型,该模型是中间件权限控制默认生成的。如果继续使用上面的命令,则会在Models文件夹下新建一系列文件。 所以,新版的Laravel,应该使用下面的命令创建模型: php artisan mak...

    PHP开发 2021-02-06 53 0 PHPLaravel
  • 【Laravel基础】5. 构造器的增删改查

    【Laravel基础】5. 构造器的增删改查

    5. 构造器的增删改查[TOC]首先说明一下,构造器查询的时候,末尾连缀上 ->toSql() ,获取的是当前执行的SQL语句。 初始数据: 5.1 构造器的基本查询1、 table() 方法:引入相应的表;get() 方法:可以查询当前表的所有数据 //获取全部结果 $users = DB::table('users')->get(); 如果想看SQL语句,执行: $users = DB::table('users')->toSql(); 执行的...

    PHP开发 2021-02-05 61 0 PHPLaravel
  • 【Laravel基础】4. 数据库操作

    【Laravel基础】4. 数据库操作

    4. 数据库操作[TOC]4.1 配置数据库数据库的配置在 config/database.php,如果是本地可以直接配置 .env 文件。 我们通过 .env 文件配置数据库连接的相关信息,以提供给 database 读取。如下所示: 然后新建一个链接数据库的控制器 DataController ,来模拟链接数据库的各种操作: php artisan make:controller DataController 添加如下函数,以及路由,后续各种操作在此路由下实现: //方法 public fun...

    PHP开发 2021-02-04 73 0 PHPLaravel
  • 【Laravel基础】3. 控制模块基础知识

    【Laravel基础】3. 控制模块基础知识

    3. 控制模块基础知识[TOC]3.1 响应设置路由和控制器处理完业务都会返回一个发送到浏览器的响应:return。几种常用的返回格式如下所示: 如果是字符串,会直接输出。 如果是数组,则会输出json 格式,本身是 Response 对象。示例: public function hello3() { return [1, 2, 3]; //输出json 格式 // return response([1, 2, 3]);...

    PHP开发 2021-02-03 42 0 PHPLaravel
  • 【Laravel基础】2. 路由模块基础知识

    【Laravel基础】2. 路由模块基础知识

    2. 路由模块基础知识[TOC]2.1 路由的定义方式路由就是提供接受HTTP请求的路径,并实现与程序交互的功能。 路由的定义文件在根目录routes/web.php 中,初始项目下,可以看到 welcome 页面的定义; Route::get('/', function () { return view('welcome'); }); 关于路由的几种基本的定义方式如下: 1. 常规定义路由上可以定义get、post、put、delete四种基本的请求。如: R...

    PHP开发 2021-02-02 50 0 PHPLaravel
  • 【Laravel基础】1. 创建项目

    【Laravel基础】1. 创建项目

    创建项目[TOC]Laravel一般使用composer的方式安装。 composer是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。 1. 安装composerComposer的官网是https://getcomposer.org,访问官网,选择下载即可。或点击此处直接跳转至官网下载。 然后直接下一步……下一步安装即可。 其中有一步需要选择php版...

    PHP开发 2021-02-01 49 0 PHPLaravel
  • 【课程学习】工程伦理学 | 课堂汇报PPT及讲稿

    【课程学习】工程伦理学 | 课堂汇报PPT及讲稿

    本文目录: [TOC]1、PPT展示 2、讲稿全文老师,各位同学,大家上午好。我们小组汇报的主题是:个性化推荐技术的伦理学——以平台广告精准投放事件为例。 我们小组成员的任务分工如下。 我们主要从以下四个方面进行汇报:个性化推荐的案例、个性化推荐的社会影响和伦理问题,最后对个性化推荐技术进行总结与展望。 1 个性化推荐案例 个性化推荐系统是互联网和电子商务发展的产物,它是建立在海量数据挖掘基础上的一种高级商务智能平台,向顾客提供个性化的信息服务和决策支持。近年来已经出现了许多非常成功的...

    硕士课程 2021-01-06 228 0 课程资料
  • 【课程学习】工程硕士英语 | 历年真题(2017-2019)
  • 【课程学习】工程硕士英语 | 课文翻译与课后习题参考答案(1-9单元)
  • 【课程学习】工程硕士英语 | MOOC习题笔记(已完结)

    【课程学习】工程硕士英语 | MOOC习题笔记(已完结)

    [TOC]Unit 1 Schooling单元测试一 1、In which group are these adjectives in the right order to describe clothes? A、a brand-new black V-neck T-shirt a plain beige woolly jumper scruffy blue suede shoes B、a black brand-new V-neck T-shirt a plain beige woolly ju...

    硕士课程 2021-01-03 63 0 课程资料