自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卩杉的博客笔记

勤学如早春之苗,不见其增,日有所长。辍学如磨刀之石,不见其减,日有所损。

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 phpstorm 2018 如何格式化数组

一般情况下我们的数组格式化后理想的状态是这样的: $categories_faker = [ "校门", "图书馆", "宿舍", "快递", "食堂", "1号楼", "2号楼",

2019-01-28 11:03:49 989

原创 composer autoload_static.php 文件报错

很多时候 autoload_static.php 文件报错并不是该文件有问题,也不是语法的问题,除了你手动去修改这个文件.一般情况下 IDE 对这个文件的识别有问题.以 phpstorm 为例,可以通过以下方式解决这个问题File >> Invalidate Caches/Restart >> Invalidate and Restart参考https://git...

2019-01-25 16:00:49 2161 1

转载 JS 百分数和小数的相互转化

百分数转小数小数转百分数百分数转小数 var percent = "4.2%"; function toPoint(percent){ var str=percent.replace("%",""); str= str/100; return str; } var result = toPoint(percent);..

2019-01-22 20:53:29 7587

原创 Lumen 5.5.* 中使用 redis

https://blog.csdn.net/qq_38191191/article/details/81354599

2019-01-22 20:36:24 902

原创 php 常用函数总结

总结了一些 php 常用的函数list()list()把数组中的值赋给一些变量<?php$my_array = array("Dog","Cat","Horse");list($a, $b, $c

2019-01-15 15:12:53 246

原创 Wordpress 学习(001)

Wordpress 给登录和注册页面加上验证码功能插件支持(推荐)functions.php 手写代码支持安装插件插件说明wordpress 原生的登录页面如下推荐插件 Math CaptchaMath Captcha 原生支持登录,注册,找回密码表单还支持 contact form 7,具体可以参看官方文档下载插件并激活设置勾选需要的页面加上验证功能并保存检验...

2019-01-15 11:52:55 421

转载 Laravel 中的模型关联 (一)

一对一关联一对一关联是最基本的关联关系。主要有以下两种实现方式hasOne()belongsTo()1. hasOne() 使用例如,一个 User 模型可能关联一个 Phone 模型。为了定义这个关联,我们要在 User 模型中写一个 phone 方法,在 phone 方法内部调用 hasOne 方法并返回其结果:<?phpnamespace App;use Ill...

2019-01-11 12:39:16 2310

原创 php 过滤器函数 filter

php 自带的 filter 过滤函数还是很强大的,常用的一个函数是 filter_var() 具体可参看 文档filter_var() 的简单使用示例filter_var() 函数是获取一个变量并进行过滤.以下是常用的过滤方式使用示例把值作为 email 来验证(验证失败返回 false)<?php$str = '1522563@163.com';$rs = filt...

2019-01-10 14:25:39 379

原创 Laravel 社会化登录之微信网页授权登录

前端在授权微信登录时需要获取用户的微信信息,比如 openId ,头像等信息.微信网页授权文档 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842前端在获取 code 后需要将 code 返回给开发者的服务器,开发者的服务器通过前端返回的 code 去微信服务器换取 access_token ,然后开发...

2019-01-09 15:31:34 3879

原创 php 验证码扩展包 Gregwar/Captcha

php 有很多优秀的扩展包可以帮我们缩短开发时间,避免重复造轮子.验证码扩展包 Gregwar/Captcha 就是其中的一个.1. 利用 composer 安装composer require gregwar/captcha2. 使用示例 2.1. 获取生成的验证码中的内容,并将验证码图片保存到本地# 测试路由Route::get('test', function ...

2019-01-09 11:21:16 3245

原创 php 可防止时序攻击的字符串比较函数 hash_equals()

时序攻击在 php 中比较字符串相等时如果使用双等 == 可能会有时序攻击的危险.比如比较"abscdd" == $request->code那么两个字符串是从第一位开始逐一进行比较的,发现不同就立即返回 false,那么通过计算返回的速度就知道了大概是哪一位开始不同的,这样就可以按位破解。而使用 hash_equals 比较两个字符串,无论字符串是否相等,函数的时间消...

2019-01-08 16:57:02 2764

转载 在 Docker 中使用 Laravel 的任务调度

1. 安装 cron在 Dockerfile 中添加安装 cron 的命令RUN apt-get install cron -y2. bash 文件支持在 Dockerfile 所在的目录新建 crontab 文件,没有 .sh 文件后缀,内容为#!/usr/bin/env bash* * * * * /usr/local/bin/php /var/www/html/ar...

2019-01-07 16:10:25 1668

原创 Laravel5.5+ 新建(自定义) artisan 命令

在项目开发过程中,为了方便,我们可能需要自定义一个属于自己的 artisan 命令执行特殊的任务.那么如果在 Laravel 中如何新建一个属于自己的 artisan 命令呢?1. 生成命令类php artisan 命令可以列出所有可用的 artisan 命令,其中有一个命令是 artisan make command  make command 命令是用来生成自定义命令类的....

2019-01-07 14:58:31 772

原创 php 后端上传图片到阿里云 OSS

1. composer 安装 SDK 依赖sdk 地址为 https://github.com/aliyun/aliyun-oss-php-sdk2. 代码实现<?php/** * Created by PhpStorm. * User: nwei * Date: 2019/1/4 * Time: 17:02 * * .--, .--, *...

2019-01-04 17:51:33 6764

原创 php 利用云片发送短信

在项目中很多时候需要用到短信服务,短信服务国内用到比较多了有阿里和云片.这里讨论云片的使用方法.1. 登录云片 新增签名和模板 2. 利用 composer 安装官方文档推荐的 SDK官方推荐的 sdk 地址 https://github.com/yunpian/yunpian-php-sdkcomposer 安装3. 使用示例sdk 的文档的使用示例...

2019-01-04 15:46:34 955

转载 Laravel 中添加自定义辅助函数

在项目开发过程中,很多时候我们需要自定义辅助函数解决某些需求.如何以最佳实践在 Laravel 中添加辅助函数呢?以下是最佳实践.1. 添加函数文件将自定义辅助函数放在 app/helpers.php 也就是直接放在 app 目录下.文件名可以自定义.2. 利用 composer 自动加载函数文件在 composer.json 文件中, autoload 键中利用 file...

2019-01-03 17:57:46 741

原创 php 将文件打包成 zip

php 有自带的扩展类 ZipArchive 可以压缩/解压缩.压缩文件可以大致分为 3 类:单文件压缩成一个 zip 包 多文件压缩成一个 zip 包 文件夹压缩成一个 zip 包1. 单文件压缩<?php /** * Created by PhpStorm. * User: nwei * Date: 2018/10/17 ...

2019-01-03 16:22:00 12250 3

原创 Laravel5.5+ Carbon 时间扩展的简单应用

Carbon 是继承自 PHP DateTime 类 的子类,Carbon 提供了更加丰富、更加语义化的 API.1.本地化 Carbon 在 AppServiceProvider 的 boot 方法中添加 Carbon::setLocale('zh'). public function boot() { // carbon 本地化设置 Car...

2019-01-02 16:05:15 833

原创 php 下载资源文件到本地

php 将一个资源链接下载到本地的方法.仅供参考$source_url = "https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1533882435&di=cbc2afab71336aec9f5d7f6edb133f25&imgtype=jpg&er=1&am...

2019-01-02 14:32:05 2086

原创 wordpress 获取文章内所有图片

将以下代码「可以根据自己实际需求修改」插入到激活主题中的 functions.php 中function hui_get_thumbnail( $single=true, $must=true ) { global $post; $html = ''; if ( has_post_thumbnail() ) { $domsxe = simplexml_...

2019-01-01 20:57:19 2773

跟我一起写Makefile.rar

跟我一起写Makefile

2021-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除