![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
MrEahon
这个作者很懒,什么都没留下…
展开
-
laravel-Maatwebsite-excel 限制读取列
完成值有时候遇到一些用户导入的表格里面不需要的空列是无穷多的,一下方法可以限制excel只读取到某列。不会因为各种各样的情况导致内存爆了中断业务。原创 2023-03-01 16:58:37 · 313 阅读 · 0 评论 -
laravel开启sql日志
有时候功能模块编写完成之后,运行速度还是很慢,如果开启了这个日志。那么我们就可以在日志里面查看到每一天执行的sql耗时,可以更加快捷的定位到问题。打开之后,我们以后的业务执行过的sql都会保存在。原创 2022-11-16 18:19:16 · 1575 阅读 · 0 评论 -
php通过strtotime获取想要的日期
php通过strtotime获取想要的日期原创 2022-10-31 10:42:17 · 533 阅读 · 0 评论 -
微信小程序,安卓可以调接口,苹果调不了的解决方案
今天跟前端进行联调,遇到一个奇怪的问题,做个记录。问题描述:在微信小程序上面,同一个接口调用,在安卓可以正常访问,但是在苹果缺报错了。如下图:请求头提示:Provisional headers are shown解决:1:跨域首先第一个想法就是跨域了,不过很快就否决掉了。原因:安卓和我们自己的后台都可以正常访问2:tls问题tls版本正常。下面附上查看tls版本的方法:1、打开浏览器(谷歌、火狐、360极速版)都可以,在地址栏中输入域名(一原创 2022-04-27 18:56:04 · 5406 阅读 · 0 评论 -
laravel-admin固定表头
laravel-admin原生框架是没有固定表头的,有时候表头会跟着跑掉很不方便。下面会很好解决这个问题 Admin::style( <<<STYLE tbody { display: block; max-height: 500px; overflow-y: scroll; } /*设置头原创 2022-04-22 16:20:45 · 1607 阅读 · 0 评论 -
laravel 生成二维码
1、简介Simple Qrcode 是Bacon/BaconQrCode针对 Laravel 框架的封装版本,用于在 Laravel 中为生成二维码提供接口。2、安装&配置在项目根目录下使用如下命令安装依赖包:composer require simplesoftwareio/simple-qrcode 1.3.*或者设置Composer安装SimpleQrCode扩展包添加 QrCode 包添加到你的composer.json 文件的 require 里:"r...原创 2022-04-01 13:21:08 · 3070 阅读 · 0 评论 -
laravel-admin 保存图片到本地以及压缩图片
1:保存图片到本地$path = \Illuminate\Support\Facades\Storage::disk('baiduIma')->putFile('avatars'.$id, $ival);参考:https://laravelacademy.org/post/199612:压缩图片首先是安装composer require intervention/image修改 config/app.php 在 providers 添加Intervention\.原创 2021-05-08 18:00:06 · 1699 阅读 · 0 评论 -
laravel event钩子的配置以及应用
1:运行php atrisan event:generate2:在App/Providers/EventServiceProvider.php 里面注册 protected $listen = [ Registered::class => [ SendEmailVerificationNotification::class, ], 'App\Events\AutoCheckSeperate' => [ .原创 2021-03-03 17:30:05 · 1064 阅读 · 1 评论 -
配置apache+php环境时 curl扩展没有启用的问题
检查一下是不是apache的httpd.conf文件里面关联php.ini的语句有问题正确版本是PHPIniDir D:/php/php/php而不是PHPIniDir D:/php/php/php/php.ini记录一下!原创 2019-12-18 16:42:20 · 307 阅读 · 0 评论 -
关于__get(),__set(),__isset(),__unset(),__call(),__callstatic()几个魔术方法的使用
这几个魔术方法都是针对处理 调用到不存在的属性或方法 的情况下:__get( $p1 ):调用不存在的属性的值会被触发__set( $p1 , $p2 ):赋值给不存在的属性会被触发$p1 = 2;//$p1是不存在的属性,$p2是赋予的值__isset( $p1 ):isset一个不存在的的属性会被触发isset($a);//$a是不存在的属性__unset( $...原创 2019-07-26 12:02:42 · 179 阅读 · 0 评论 -
php执行外部命令函数--调用cmd命令的几个函数
PHP提供了4种方法执行系统外部命令:exec()、passthru()、system()、shell_exec(),下面分别介绍:1、exec原型:string exec ( string $command [, array &$output [, int &$return_var ]] )exec执行command命令,但是不会输出全部结果,而是返回结果的最后一行,...转载 2019-07-23 16:32:21 · 1219 阅读 · 0 评论 -
laravel中查询构建器里关于分页的两种常用用法
背景:在使用laravel查询构建器之后 关于分页自己常用的两种方法第一种:只有分页$sql -> offset($params['start'])->limit($params['length']);通过偏移(offset)和限制(limit)来实现分页 ,offset 表示 当前页数limit 表示 每页条...原创 2019-06-17 20:10:30 · 2924 阅读 · 0 评论 -
zend 修改字体
1.Window-->preferences2.General-->Appearance-->Color and Fonts-->Basic3.我三号字体看的舒服 直接改三号了原创 2018-04-08 02:23:38 · 249 阅读 · 0 评论 -
$_POST变量
定义:预定义的 $_POST 变量用于收集来自method="post" 的表单中的值。$oldpass=$_POST["oldpass"];接收的是原密码后面name=oldpass 输入框里面的字符,也就是密码<form action="save_pwd.php" method="post"> <tr> <原创 2018-04-12 14:47:36 · 706 阅读 · 0 评论 -
获取url参数的各种命令
/**用$_GET[]可以得到。地址中问号后面的值传递方式是get的方式,所以在当前页面采用$_GET[]就可以得到,$_GET[""]中方括号引号里面需要写问候好变的参数名**/$id=$_GET["id"];echo $id; 2.// 说明:获取完整URL#测试网址: http://localhost/blog/testurl.php?id...原创 2018-08-23 09:26:46 · 1097 阅读 · 0 评论 -
安装laravl出现无法加载autoload.php怎么解决
1.检查一下 安装下来的laravel文件夹是不是没有vendor这个文件夹。方法一、去php.ini中查看下面三个扩展项是否开启extension=php_fileinfo.dllextension=php_mbstring.dllextension=php_openssl.dll修改php.ini没必要重启服务器。方法二、更新一下composer的版本并清...原创 2018-09-03 10:07:30 · 3001 阅读 · 0 评论 -
laravel中自动调用不用命名空间的第三方类/全局变量
关于配置1、找到根目录下的composer.json文件2、找到composer.json中定义的"autoload": { "classmap": [ "database", "app/Http/util" //在这里插入第三方类的路径,比如我是在util放第三方类 ], "psr-4"...原创 2018-09-13 16:01:48 · 539 阅读 · 0 评论 -
laravel无法直接调用第三方类方法的解决方法
背景今天在调用第三方类的时候,遇到一个问题,调用第三方类的时候可以调,但是直接调用第三方类里面的function.php里面的 方法却会报错:Call to undefined function App\Http\util。原因这个意思是没有找到我的这个方法,但是没理由啊,我这个方法明明已经写好了,而且在 zend也可以成功转入声明,但是为什么一直调试不通呢,最终过一系列调试, 终于...原创 2018-09-14 09:58:58 · 1359 阅读 · 0 评论 -
Composer 安装时要求输入授权用户名密码?Authentication required (packagist.phpcomposer.com): Username:
用composer安装socket.io时候出现Authentication required (packagist.phpcomposer.com): Username:要求填账号密码,但是我用的也是国内镜像文件,一波查询之后发现需要改用社区的源composer config -g repo.packagist composer https://packagist.laravel-ch...原创 2018-10-19 16:53:56 · 3069 阅读 · 1 评论 -
true和false格式问题总结
最近撸代码遇到了一个最简单的错误,记录一下提醒自己以后不要再犯和前端对接的时候,有时候数据格式不一样,会引来大麻烦!!!!!!比如今天,要前端传一个参数给我,但是明明很简单的代码却运行不上来因为我穿的参数需要true或者false来判断,但是我却忽略了它是布尔值还是字符串1.如果前端穿来的是布尔值,只有true或者false$sort=getVal('sort'); 从前端...原创 2018-11-22 16:34:36 · 1156 阅读 · 0 评论 -
"=","==","==="的区别
"=":一个等于号代表的是赋值"==":两个等于号代表的是等于,传统的等于就是两个等于传统号"===":三个等于号代表的是恒等,说明不止数值,两边的格式都要相等,比如一边布尔值,一边字符串,肯定是错的...原创 2018-11-22 16:51:47 · 1052 阅读 · 0 评论 -
laravel调用数据库时绑定参数
laravel在使用sql语句的时候在绑定参数的时候和其他时候有些地方会不太一样接下来小结一下其他时候我们绑定参数的时候可以支持一对多,一个参数可以绑定到sql语句的多处地方写法一$sql='DELETE FROM zzz_code_materialWHERE material_classify_id=:material_classify_id OR father_class...原创 2019-01-07 10:50:23 · 1984 阅读 · 0 评论 -
php关于数组一些函数小结
1.array_diff($a,$b)函数找出$a数组中与$b数组中不同的值,例下:返回的是"1",因为"4"在数组b中,所以没有返回<?php$a1=array("1","2","3");$a2=array("2","3","4"); $result=array_diff($a1,$a2);print_r($result);2.array_merge()函数...原创 2019-04-15 11:34:39 · 212 阅读 · 0 评论 -
CURL的一些使用
使用CURL发送请求的基本流程使用CURL的PHP扩展完成一个HTTP请求的发送一般有以下几个步骤:初始化连接句柄; 设置CURL选项; 执行并获取结果; 释放VURL连接句柄下面的程序片段是使用CURL发送HTTP的典型过程// 1. 初始化 $ch = curl_init(); // 2. 设置选项,包括URL curl_setopt($ch,CURLOPT_UR...原创 2019-04-23 09:34:24 · 159 阅读 · 0 评论 -
laravel框架中关于数据库的一些自己常用的写法
1:原生SQL DB::select('SQL语句'); DB::update('SQL语句'); DB::insert('SQL语句'); DB::delete('SQL语句');1:DB::select('select * from 表名',array('name'=>a));2: $sql='SQL语句'; $d...原创 2019-04-25 15:52:17 · 717 阅读 · 0 评论 -
0==null==''==false,"0"才不是
0==null==''==false,"0"才不是原创 2019-05-07 17:21:10 · 720 阅读 · 0 评论 -
wamp server安装后具体如何配置
【1】汉化 安装完之后屏幕右下角就会出来一个红色W的标记,你右键单击,然后依次选择Language—Chinese,【2】MySQL以及PhpMyAdmin的配置 打开wampserver安装目录,然后依次打开\wamp\apps\phpmyadmin3.3.9,用记事本或者DW软件打开里面的config.inc.php,找到“$cfg['Servers'][$i]['passw...原创 2018-04-08 00:24:23 · 610 阅读 · 0 评论