laravel自带文件下载功能,你可以参考官方文档laravel文件下载功能 download 方法可以用于生成强制让用户的浏览器下载指定路径文件的响应。download 方法接受文件名称作为方法的第二个参数,此名称为用…
标签:laravel
Composer简明教程
Composer简明教程 Composer是PHP的一个依赖管理工具。 使用和安装Composer,请确保已正确安装PHP(版本5.3.2+),并且设置了PHP的环境变量(就是使用命令 php -v可以显示出php版本号…
手把手教你5分钟用 PHP 搭建一个高性能服务化后端框架
前言 一直以来,PHP 因为标准应用方式是配合 php-fpm 或 apache mod 使用,而被认为不适合做服务化后端。但是随着 Workerman 和 Swoole 这些常驻进程模块的出现,PHP 其实早就已经合格…
截取字符串函数
Laravel: function limit($value, $limit = 100, $end = '...') { if (mb_strwidth($value, 'UTF-8') <= $limit) {…
如何在 Windows10 环境下部署配置一键启动的 Homestead + Laravel +vue + PM2 项目
如何在 windows10 环境下部署配置一键启动的 Homestead + Laravel +vue + PM2 项目 我在homestead 内要启动node写的项目,我使用的是pm2 去运行和管理node 项目。使…
Laravel Kernel实例化后的处理
Laravel Kernel实例化后的处理 $response = $kernel->handle( $request = Illuminate\Http\Request::capture() ); 创建并获取Re…
laravel nginx 配置隐藏index.php
location / { try_files $uri $uri/ /index.php?$query_string; } 您可以加上这些,让你的链接更加优雅 # 去除末尾的斜杠,SEO更加友好 if (!-d $req…
Ubuntu 16.04 LTS 配置 Laravel Envoy 运行环境
安装 使用 composer 的方式进行安装 composer global require laravel/envoy 配置命令执行的环境 在你的〜/ .bashrc中添加这一行代码 echo 'export PATH…
PHP 开发版本问题处理
在安装一个开源项目时,作者本地用了 PHP 7.1 进行开发,而我本地是 PHP 7.0, 于是悲剧发生了,出现了这样的错误: requires php ^7.1 -> your PHP version (7.0.…
Docker 部署 Laravel 应用 - 基础应用
版本声明 本文 PHP 基础镜像使用:php:7.3-apache 本文 Laravel 版本为:laravel:5.8.* 一、 准备我们的 Laravel 应用 # 运行 mix 命令,打包 js、css、img 文…
laravel-dompdf的几个小坑
最近帮同事做pdf导出功能,他选择了dompdf,结果在里面遇到了几个小坑。简单记录一下是什么情况和怎么解决的1.不支持汉字最开始的时候发现只要是汉字的地方全部变成? ,查了一下才发现是字体支持的问题。找到了一个相对靠谱…
Laravel ORM 对 Model::find 方法进行缓存
前段时间做项目时候,想要在不改变方法签名的情况下,给 Model::find 方法做个缓存。而且想要做到即插即用。 1.先看一下当我们调用 find 方法时,框架干了什么? 找到 Illuminate\Database\…