![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
不二周助Rex
这个作者很懒,什么都没留下…
展开
-
Laravel + Goutte 开始爬虫旅行
说到爬虫,我们第一印象将会是 Python 。因其拥有丰富的网络抓取模块,语法简洁易上手,开发效率高等优点。那么 PHP 如何开始爬虫之路呢,PHP 也有许多强大第三方库支持。比较著名的 PHP 爬虫框架就有 phpspider, PHP Selenium。接下来我们将使用 Goutte 这个 PHP 的爬虫库来自己写创建一个简易的爬虫。安装Goutte Git地址Goutte 是一个用于 PHP 的屏幕抓取和web爬行库。Goutte 提供了一个很好的 API 来抓取网站并从 H转载 2020-07-23 13:52:31 · 928 阅读 · 0 评论 -
laravel5以上使用zipper操作文件压缩解压
使用前提:laravel 版本必须大于 51、使用 composer 引入composer require chumper/zipper2、配置 app/config/app.php'providers'=>[ Chumper\Zipper\ZipperServiceProvider::class] 'aliases' => [ 'Zipper' ...原创 2019-09-03 15:09:33 · 2342 阅读 · 2 评论 -
PHP-FFMpeg 操作视频/音频文件
FFMpeg官方文档:https://ffmpeg.org/ffmpeg.html第一步:安装下载 :http://www.ffmpeg.org/download.html 然后配置环境变量,打开cmd,输入ffmpeg --version,输入 ffmpeg,显示信息代表安装成功。常用语句:1.音频转视频命令:命令:ffmpeg.exe -i D:\WWW\wx_small...原创 2019-08-30 17:53:05 · 731 阅读 · 0 评论 -
laravel 5.1 如何自定义友好的报错页面
laravel 框架中,我们都知道,当 APP_DEBUG = false 时,我们展示的错误页面是这样的。注意:当在config/app.php 中 'debug' => env('APP_DEBUG', false) ,还是一直显示报错信息,应该在排查.env文件中APP_DEBUG的值,改为 false,或者删掉。就关闭报错信息了。那我们怎么来自定义这个页面呢?其实很简单,...原创 2019-05-17 13:45:25 · 173 阅读 · 0 评论 -
微信企业号和微信公众号使用js-sdk说明和注意事项
一、1.微信公众号使用JS-SDK说明文档 (官方):https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115 2.企业号使用JS-SDK说明文档(官方):https://work.weixin.qq.com/api/doc#10029/%E6%AD%A5%E9%AA%A4%E4%B8%80%EF%...原创 2019-05-14 10:46:59 · 3644 阅读 · 0 评论 -
laravel5.1框架,为什么使用中间件,在构造函数中获取不到session问题,其他函数可以获取到。
laravel5.1框架,为什么使用中间件,在构造函数中获取不到session问题,其他函数可以获取到。public function __construct(){ //微信验证 $this->middleware('wxverify'); $this->openid = Session::get('openid');}这样写是不对的...原创 2019-05-08 10:38:09 · 1050 阅读 · 0 评论 -
ios系统在微信端中页面禁止分享失效问题和ios返回上一页自动刷新历史记录
苹果系统分享问题,页面重定向,返回分享失效,在js中引入下面代码即可。解决的代码: $(function () { var isPageHide = false; window.addEventListener('pageshow', function () { if (isPageHide) { window.location.reload();...原创 2019-04-01 16:48:04 · 1504 阅读 · 0 评论 -
pdf文件如何在安卓手机端不用下载在线预览
由于H5手机端页面,苹果ios手机端支持在线预览,而安卓手机端不行。解决方案: 使用pdf.js插件。官网地址:https://mozilla.github.io/pdf.js/第一步:下载整个文件第二步:渲染页面(1):引入相关js文件和css文件{{--pdfjs在线预览pdf--}}<script src="{{ asset('assets/js/pdfjs...原创 2019-02-19 13:35:59 · 4799 阅读 · 0 评论 -
laravel 5.1以上添加自定义用户提供者
如果你没有使用传统的关系型数据库存储用户信息,则需要使用自己的认证用户提供者来扩展 Laravel。我们使用 Auth门面上的 provider 方法定义自定义该提供者:<?phpnamespace App\Providers;use Illuminate\Support\Facades\Auth;use App\Extensions\RiakUserProvider;us...原创 2019-01-31 11:01:08 · 344 阅读 · 0 评论 -
PHP 导出cvs文件
iconv用法:https://www.php.net/manual/zh/function.iconv.phpiconv(PHP 4 >= 4.0.5, PHP 5, PHP 7)iconv — 字符串按要求的字符编码来转换说明iconv ( string $in_charset , string $out_charset , string $str ) : strin...原创 2018-11-09 17:40:05 · 1155 阅读 · 0 评论