- 博客(30)
- 收藏
- 关注
原创 laravel引入第三方SDK
下载淘宝sdk https://aff-open.taobao.com/de …首先我们的有自己的应用获取密匙才能对接接口,不然也没有用。在composer.json中进行SDK的自动加载。解压成文件夹,放入到项目文件夹中。然后就可以使用淘客客的SDK了。
2023-05-04 15:59:53
509
原创 WARNING: [pool www] ACL set, listen.owner = ‘xxxx‘ is ignored
; When set, listen.owner and listen.group are ignored;listen.acl_users = apache;listen.acl_groups =
2022-01-17 14:39:25
1760
原创 php关闭进程 重启php-fpm
查看php进程ps -ef|grep php结束php进程kill -INT 840446启动php-fpm,进入php/sbin目录 重新加载配置文件php.ini启动php:./php-fpm -c /usr/local/php8/php.ini
2021-08-03 16:47:01
370
原创 laravel自定义软删除
laravel框架自带的字段为deleted_at, 但是我们现在的要求是改成is_delete 0=未删除,1=删除这样问题就来了。deleted_at为时间戳格式。而我们的is_delete,直接use SoftDeletes会报错。这样我们就需要自定义软删除了laravel框架自带的model是直接执行delete操作,但是可以通过简单的复制代码把它设置为软删除,需要做到以下2点:1)设置查询作用域参考文档:https://docs.golaravel.com/docs/5.6/eloque
2021-05-31 17:35:56
2104
4
转载 Laravel Redis的常用操作
laravel中使用redis首先需要你通过 Composer 安装 predis/predis 包:composer require predis/predis配置: redis的配置文件是:config/database.php (配置了.env时可不进行更改) 'redis' => [ 'client' => 'predis', 'default' => [ 'host' => env('RE
2021-05-24 17:29:59
676
原创 composer require 安装时Allowed memory size报错解决办法
Fatal error: Allowed memory size of xxxxxxx bytes exhausted (tried to allocate 4096 bytes) inCOMPOSER_MEMORY_LIMIT=-1 安装命令
2021-05-24 14:15:44
194
原创 PHP 多维数组转换一维数组 - php 多维数组下某个键下的值
实例数组 $arr = [ [ 'id' => 8, 'mst' => [ 'id' => 9, 'mast' => [ 'id' => 10 ] ] ], [ 'id' => 11, 'mst' => [ 'id' => 12, 'mast' => [ 'id' => 13 ] ] ], [ 'id' =>.
2021-04-28 16:39:37
144
原创 php 提取html 正文包含标点符号。
//提取正文function wp_strip_all_tags( $string, $remove_breaks = false ) { $string = preg_replace( '@<(script|style)[^>]*?>.*?</\\1>@si', '', $string ); $string = strip_tags( $string ); if ( $remove_breaks ) { $string = preg
2021-04-22 15:42:37
158
原创 github 基本命令行
git 下拉代码git clone ***********git 查看分支git branch -agit 切换分支git checkout origin/******git 创建本地分支并创建远程分支 git checkout -b test01 //创建本地test01分支 git push --set-upstream origin test01 //把本地test01分支推送到远程切换到远程分支git checkout -b 本地分支名 origin/远程分支名
2021-04-16 15:57:23
80
原创 laravel-admin 的 筛选多级联动
laravel-admin的框架已经定义好的多级联动可以去官网查看,这里就不再进行赘述,但是使用中发现功能与想要的东西有些偏差,刚进来默认的时候不好用,就自己改了改,增加了一个默认的方法。以城市和地区的二级联动为例,1,添加路由 //获取城市 $router->any('getCity','Api\ApiController@getCity');2.新建方法 public function getCity(){ $pid = \request()->g.
2021-03-23 16:27:28
870
原创 微信公众号自动回复 - 自定义设置
微信公众号自动回复 - 自定义设置1.加超链接<a href='http://www.qq.com'>如何授权登录微星极光</a>2.加点击自动回复关键字<a href='weixin://bizmsgmenu?msgmenucontent=测试自动发送&msgmenuid=1'>如何授权登录微星极光</a>...
2021-03-02 16:38:31
4588
5
原创 laravel-admin 覆盖模版
修改文件…\app\Admin\bootstrap.php添加此代码//引出后台模板app('view')->prependNamespace('admin', resource_path('views/admin'));复制…\vendor\encore\laravel-admin\resources\views 文件夹至 …\resources\views 下修改文件名admin完成覆盖...
2021-02-20 10:55:41
442
原创 PHP读取CSV为数组
/** * [ReadCsv 读取CSV为数组] * @作者:XQ * @添加时间: 2020-12-4T11:41:41+0800 * @param string $uploadfile [文件路径] */ public static function ReadCsv($uploadfile='') { setlocale(LC_ALL,'zh_CN'); $fil.
2020-12-04 11:40:43
178
原创 laravel-admin : 添加百度编辑器图片压缩功能
app/Admin/Override/StorageManager.php<?phpnamespace App\Admin\Override;use Codingyu\LaravelUEditor\Events\Uploaded;use Codingyu\LaravelUEditor\Events\Uploading;use Illuminate\Http\Request;use Illuminate\Support\Facades\Log;use Intervention\
2020-11-27 15:00:19
431
原创 Intervention/image 图片处理扩展包的安装和使用
更加详细说明Intervention/image 是为 Laravel 定制的图片处理工具,它提供了一套易于表达的方式来创建、编辑图片。Demo 代码请见:https://github.com/zhengjinghua/est-image-...DemoDemo 截图Demo 运行请参照文档 如何利用 Homestead 快速运行一个 Laravel 项目.文章概览安装;修改配置信息;基础用法;特色功能.接下来是详细解说.安装1). 使用 composer 安装:com
2020-07-08 16:53:20
1559
原创 php 数据处理:数组根据某字段进行分组
/** * @description:根据数据 * @param {dataArr:需要分组的数据;keyStr:分组依据} * @return: */protected function dataGroup(array $dataArr,string $keyStr) :array{ $newArr=[]; foreach ($dataArr as $k => $val) { //数据根据日期分组 $newArr[$val[$keyStr]][]
2020-06-22 14:29:31
3905
原创 利用php gd or Imagick库把图片裁剪成圆形
主要这两种方法,记录一下:一、设置透明度function test($url,$path='./'){ $w = 110; $h=110; // original size $original_path= $url; $dest_path = $path.uniqid().'.png'; $src = imagecreatefromstring(file_get_contents($original_path));
2020-06-18 16:06:18
994
转载 laravel获取当前的url以及当前的基础域名方法汇总
laravel获取当前的url以及当前的基础域名方法汇总原文地址:https://phpartisan.cn/news/58.html来源于:laravel获取当前的url以及当前的基础域名方法汇总 - Laravel学习网laravel中我们常常需要获取当前的url,但是每个获取的都不一样,我们有时候需要获取的需求也不相同,所以我这里汇总一下,方便以后查询和使用。使用URL类:// 返...
2020-03-14 10:23:52
708
原创 安装laravel - admin
安装laravel - admin安装之前配置cnpkg国内源首先安装laravelcomposer create-project --prefer-dist laravel/laravel RichMan 5.5.*因为本人是用的本地开发,不是用的官网统一开发环境出现报错一:zlib_decode(): data error解决办法:编辑php.ini,修改zlib扩展相关配置...
2019-11-21 16:58:51
115
原创 phpstudy集成环境下nginx模式 wordpress伪静态设置
我使用LNMP一键安装软件的wordpress的nginx伪静态规则(如下所示)复制到vhosts-ini之后保存,重启phpstudy服务 location / { try_files $uri $uri/ /index.php?$args; }# Add trailing slash to */wp-admin requests.rewrite /wp-a...
2019-08-27 10:54:00
1348
原创 解决WordPress 加载前后台首页页面偏慢、加载webfont.js缓慢的解决方法
安装下列两个插件:针对 谷歌字体webfont.js解决办法:安装替换所有的Google字体、谷歌JS公用库、Gravatar头像为geekzu资源的插件Useso take over Google360谷歌字体镜像库停止服务了 fonts.useso.com解决办法:安装替换Google CDN文件、Gravatar头像链接,加快WordPress打开速度,为WordPress中国...
2019-08-26 14:28:04
1101
原创 PHP去除所有的空格
1、去除两边的空格 trim($arr)2、正则匹配去除所有的空格 preg_replace('# #','',$goodid)
2019-08-09 14:50:11
203
原创 ThinkPhP 自定义 Exception 传参 data
创建文件 BaseException.php<?phpnamespace app\exception;class BaseException extends \Exception{ private $data; public function __construct($message = null, $code = 0, $data=null, \Excep...
2019-08-07 10:43:35
492
原创 Carbon 当前时间与明天凌晨的时间差
引入Carbonuse Carbon\Carbon;当前时间与明天凌晨的时间差(返回秒) //当前时间与明天凌晨的时间差(返回秒) public static function AmTdoa(){ $date = date('Y-m-d',strtotime('+1 day')); $carbon = Carbon::parse ($date); ...
2019-08-06 11:11:37
2257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人