-
Laravel 5.* 实现 Excel/CSV文件导入导出功能以及常见问题处理
1、简介Laravel Excel 在 Laravel 5 中集成 PHPOffice 套件中的 PHPExcel,从而方便我们以优雅的、富有表现力的代码实现Excel/CSV文件的导入和导出。该项目的GitHub地址是:https://github.com
Song 文章[ laravel爬虫实战--基础篇 ] guzzle描述与安装
为什么所以Guzzle作为爬虫工具?Guzzle库是一套强大的PHPHTTP请求套件。后续我会介绍大多数他的使用方法以及在爬虫中的使用。一、guzzle的安装推荐使用Composer安装Guzzle,Composer是PHP的依赖管理工具,允许你在项目
Song 文章Laravel Redis数据库切换以及laravel缓存/Session使用不同的Redis数据库
RedisSelect命令用于切换到指定的数据库,数据库索引号index用数字值指定,以0作为起始索引值。比如我们要使用db10数据库,只需要使用如下命令即可:redis127.0.0.1:6379SELECT10一、La
Song 文章laravel日志配置以及设置按日期记录日志
laravel框架在日常维护中常常需要记录,查看日志;默认laravel日志记录在一个文件storage/logs/laravel.log,查找起来比较麻烦。其实laravel日志支持4种模式,默认使用single即单一日志,只存储在一个文件中。 日志存储 L
Song 文章Laravel图表扩展包推荐:Charts
介绍 在项目开发中,创建图表通常是一件痛苦的事情。因为你必须将数据转换为图表库支持的格式传输到模板中,并且每个图表的插件库是不同的。如果需要替换图表插件的时候,我们就得重新处理数据结构。 为了解决这一问题,一位名叫ErikCampobadal的开发人员创建了一个新的L
Song 文章[ laravel拓展 ] 使用laravel agent轻松识别客户端信息以及设备信息
Agent 有很多时候我们需要在laravel中识别系统是安卓还是ios,有时候我们也需要判断是什么浏览器,以及判断手机或者电脑访问网站,安全中我们需要判断laravel网站是否是机器人访问。 安装 使用composer安装: compose
Song 文章laravel 5.* 轻松实现Artisan的开发创建以及实现简单实例
一.Artisan是什么? Artisan是Laravel中自带的命令行工具的名称。它提供了一些对您的应用开发有帮助的命令。它是由强大的SymfonyConsole组件驱动的。 二.Artisan应用场景: 我们知道了Artisan是什么
Song 文章Ubuntu服务器中Nginx配置HTTPS并且申请导入ssl免费证书
今天我们将要学习在Ubuntu服务器中Nginx配置HTTPS并且申请导入ssl免费证书,让我们Laravel站点支持Https,同时配置强制跳转Https,作为IT界的同学来说,2017年,https必须是一个关键词,苹果宣布所有iOSapp将在2017年使
Song 文章LNMP中web高并发优化配置以及配置详解
LNMP下web高并发优化配置一、nginx配置优化(nginx.cnf)nginx.cnf为nginx的配置文件,我们可以在这里优化我们的nginx服务器,ubuntu中文件位置为/etc/nginx/nginx.conf1、worker
Song 文章[ laravel爬虫实战--进阶篇 ] guzzle异常处理与环境变量
一、异常处理请求传输过程中出现的错误Guzzle将会抛出异常。在发送网络错误(连接超时、DNS错误等)时,将会抛出GuzzleHttp\Exception\RequestException异常。该异常继承自GuzzleHttp\Exception\Trans
Song 文章laravel/php安装使用结巴分词进行中文分词
安装php版本结巴分词 gitclonehttps://github.com/jonnywang/phpjieba.git cdphpjieba/cjieba make cd.. phpize ./configure make makeinstall
Song 文章laravel5安装使用Redis以及解决Class 'Predis\Client' not found错误
laravel提供了Redis的解决方案,我们可以很容易的使用Redis,当我们开始使用的时候会出现Class'Predis\Client'notfound,那是因为我们laravel没有安装Redis拓展;如果你还没有安装Redis,可以查看前一篇教程[ubuntu中r
Song 文章laravel提交表单带参数返回,记住上一次输入,return back()->withInput()
laravel提交表单,当不满足条件时,我们常常需要记住原来输入的值,同时提示用户是什么地方操作有问题,同时不用重复输入,提高用户体验。想想你辛苦输入了很多东西,提交表单丢失了,那崩溃不? 一、我们根据错误原因,返回在控制器中调用returnbanck函数 php i
Song 文章Mac/Win/Linux 升级和回退composer版本以及解决Could not parse version constraint ~4.*或^1.0.2
laravel执行composerupdate出现如下错误:[RuntimeException]
Song 文章laravel将XML转成对象或者数组
有很多时候我们使用Laravl获取接口或者读取数据时,常常会返回XML数据,今天我们来说说laravel将XML转成对象或者数组,希望大家能够受到启发。 一、使用PH将xml转成数组 1、PHP将xml字符串转换为数组 如果你是通过curl等http请求获取的xm
Song 文章[ laravel爬虫实战--基础篇 ] guzzle带参数请求
一、查询字符串参数,GET请求你可以有多种方式来提供请求的查询字符串,你可以在请求的URI中设置查询字符串:$response=$client-request('GET','http://baidu.com?foo=bar');你也可以使用
Song 文章解决laravel出现Syntax error or access violation: 1055 '***' isn't in GROUP BY报错问题
laravel5.3以后默认开启mysql严格模式(strict),在mysql在严格模式下,并且开启了ONLY_FULL_GROUP_BY的情况下,我们SELECT的字段没有出现在groupby语句中会报错;如何解决呢?只要关闭了严格模式就不会报错。
Song 文章ubuntu升级composer到最新版本(2.0-dev)
在Laravel部署过程中,发现Composer版本过低,准备对其升级:composerself-update结果提示:[InvalidArgumentException]
Song 文章[ laravel爬虫实战--进阶篇 ] guzzle异常处理与环境变量
一、异常处理请求传输过程中出现的错误Guzzle将会抛出异常。在发送网络错误(连接超时、DNS错误等)时,将会抛出GuzzleHttp\Exception\RequestException异常。该异常继承自GuzzleHttp\Exception\Trans
Song 文章Laravel使用maatwebsite/excel实现Excel/CSV文件导入导出及常见问题解决方案
本文帮助您快速入手maatwebsite/excel拓展,轻松实现Laravel中Excel/CSV文件导入导出。
Song 文章 本站主要用于学习交流Laravel技术,分享Laravel优秀案例;同时非常欢迎大家投稿哦!如果有招聘信息也可以联系我我帮忙发布哦!公告提示