自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 指定数组排序

php 按指定排序数组排序

2022-08-16 14:43:06 153 1

原创 xls 下载封装

PHPEXCEL 下载封装,支持图片

2022-01-04 15:08:34 451

原创 git 正则删除本地多余分支

git branch -D git branch | grep -E 'hotfix*'我本地的分支名称是hotfix-1…,所以正则删除hotfix开头的所有分支,其他自己写正则

2022-01-04 15:00:53 542

原创 PHP RC4算法

/** * 描述 : RC4算法加解 * 参数 :$encryptKey 加密密钥,$str 加密字符串 * 作者 : Smart.Chen */ public function encrypRc4($encryptKey, $str) { $cipher = ''; $key[] = ""; $box[] = ""; $pwd_length = st.

2020-10-20 15:11:33 676 1

原创 php json_encode错误处理

数组里面有其他语种导致json_encode报错的处理其实官方文档有给解决方案,但是没有解决好,下面是我实测没问题的代码! /** * 描述 : json_encode格式化 * 参数 :$value 需要encode的数据 * 作者 : Smart.Chen */ public function safe_json_encode($value, $options = 0, $depth = 512, $utfErrorFlag = false) {

2020-10-16 17:51:23 1019

原创 配置git账号密码

配置git账号密码,只需一次下次就可不用输入git config --global credential.helper store

2020-09-07 18:34:16 1233 1

转载 sourceTree git的账号密码修改

删除C:\Users\%USERNAME%\AppData\Local\Atlassian\SourceTree 目录下的passwd文件, 能移除掉保存的密码。同样:删除C:\Users\%USERNAME%\AppData\Local\Atlassian\SourceTree 目录下的userhosts文件, 能移除掉保存的用户名两个目录是固定的可以直接拷贝(这些文件夹都是隐藏的)...

2020-08-17 09:40:29 1590

原创 php 生成日志文件

/** * 描述 : 日志表 * 参数 : * msg 日志信息 * name 日志文件夹 * timeAppend 是否默认时间 默认true * hour 是否分小时保存一个文件 默认false * 作者 : Smart.Chen */public static function log($msg, $name = 'cmcLog', $timeAppend = true, $ho

2020-07-22 16:58:51 756

原创 css 对checkbox样式进行修改

使用伪类元素对checkbox样式进行修改边框样式在before中修改,"\2713"为字符表勾选字符<style> input[type="checkbox"] { width: 20px; height: 20px; display: inline-block; text-align: center; vertical-align: middle; line-height: 18

2020-07-22 12:02:03 2165

原创 php 生成A-ZZ的顺序

for ($i = 0; $i <= 87; $i++) { $y = ($i / 26); if ($y >= 1) { $y = intval($y); echo chr($y+64).chr($i-$y*26 + 65); } else { echo chr($i+65); } echo "<br>";}

2020-07-21 09:02:21 650

原创 字符串转编码

字符串转编码/** * 描述 : 字符串转编码 * 参数 :$str 字符串 $code 要转换的编码 默认UTF-8 * 作者 : Smart.Chen */function strEncode($str, $code = 'UTF-8') { $encode = mb_detect_encoding($str, array("ASCII",'UTF-8',"GB2312","GBK",'BIG5','LATIN1')); if ($encode != $code) {

2020-07-01 11:48:57 391

原创 删除指定目录指定类型N天前的文件

/** * 描述 : 删除指定目录指定类型N天前的文件 * 参数 : $dir 目录路径 $n 天数(默认删除30天前的) $type 文件类型(默认log) * 作者 : Smart.Chen */ public static function delFile($dir, $n = 30, $type = 'log') { if ...

2020-01-07 14:20:20 169

原创 计算两个日期之间相差时长

/** * 描述 : 计算两个日期之间相差时长 * 参数 : $startTime 开始时间,$endTime 结束时间 ,$type 显示类型 0全部 1 不显示秒 2 不显示分 3 不显示小时 * 作者 : Smart.Chen */ public static function longTimeFormat($startTime,$end...

2019-10-30 15:26:35 478

原创 js表头固定

<script type="text/javascript"> //表头固定 $(document).ready(function () { var topTable = $("table").eq(0).offset().top;//获取表格位置 var c_top = $('.oa-nav_top').height() ? $('....

2019-09-16 10:43:48 448

原创 php 数字加大写字母按顺序编号 00 - ZZ

php 数字加大写字母按顺序编号 00,01.02…A1…AZ… ZZ数字加大写字母按顺序编号for ($i = 0; $i <= 1331; $i++) { $y = ($i / 36); if ($y >= 1) { $y = intval($y); //第一位 ...

2019-08-17 14:52:14 690

原创 安装think-queue

php版本7.3tp版本5.1composer.json把"topthink/think-queue": "2.0.3"添加到require "require": { "php": ">=5.6.0", "topthink/framework": "5.1.*", "topthink/think-captcha": "2.*", ...

2019-08-02 09:28:57 1837

原创 php 下载小说到txt

//下载小说内容 public function downNovel() { $novel_id = 1; $novel = Novel::find($novel_id); //第一步:处理中文文件名: $ua = $_SERVER["HTTP_USER_AGENT"]; $filename = $...

2019-08-01 11:45:42 886

转载 详解PhpStudy集成环境升级MySQL数据库版本(转载)

phpstudy里没有地方可以设置mysql数据库,很多人都疑惑在phpstudy里怎么升级mysql数据库版本,本文就教你如何在phpstudy中升级mysql的版本。PhpStudy集成环境中的mysql数据库的版本默认是mysql5.5,下面是PhpStudy升级数据库到mysql5.7的方法:1:备份当前数据库数据,可以导出数据库文件,作为备份。2:备份 PhpStudy 下的 My...

2019-07-11 10:19:07 148

原创 php curl实现get和post

/** * get请求 */ public function get_curl($url) { $headerArray=array("Content-type:application/json;charset='utf-8'","Accept:application/json"); $ch = curl_init(); ...

2019-07-09 16:39:36 138

原创 PHP 获取指定级别的所有下级及上级

function getChildren($p_id,$array) { $subs=array(); foreach($array as $item){ if($item['parent_id'] == $p_id){ $subs[]=$item['user_name'];//这里自己看着办,我是获...

2019-07-09 16:33:54 1677

转载 Ubuntu16.04下安装nginx+mysql+php+redis

Ubuntu16.04下安装nginx+mysql+php+redishttps://www.cnblogs.com/luminary/p/7150613.html

2019-07-02 11:36:32 237

原创 thinkphp5 关闭layout 临时布局办法

这是文档:https://www.kancloud.cn/manual/thinkphp5/125013文档上面说的 // 临时关闭当前模板的布局功能 $this->view->engine->layout(false);这个是有问题的,你可以直接在模板文件开头加上 {NOLAYOUT} 字符串这个亲测没问题,但是要重新引入css和js文件...

2019-06-12 14:42:39 3460 1

原创 php实现macd(移动平均值)

$mc = 5;//计算五天的移动平均值 //数据格式 $data = [ [ "min" => "3.00" "count" => 320 "max" => "93.00" "avg" => "48.00" "day" => "03-13" ], [ ...

2019-04-11 16:11:41 1510

原创 php原生文件转laravel路由

此代码是把大商创的2.7.3版本admin里面的php换成laravel的routespublic function saveRoute() { $dir = 'D:/WWW/dsc2.7.3/admin/'; $handler = opendir('D:/WWW/dsc2.7.3/admin/'); $arr = []; ...

2019-01-22 15:11:00 237

原创 php 原生文件转成laravel文件(controller)

public function test() { $dir = 'D:/WWW/dsc2.7.3/admin/';//对于文件夹路径 $handler = opendir('D:/WWW/dsc2.7.3/admin/'); $arr = []; while( ($filename = readdir($handler)) !...

2019-01-22 14:10:31 317

原创 laravel 根据已有数据库逆向生成migrate文件

本人用的是laravel5.6版本,其他版本可以参考 https://github.com/Xethron/migrations-generator第一步 安装依赖包composer require --dev "xethron/migrations-generator:~1.3.0"第二步 在config/app.php 里面的 'providers' =&gt; []加上两行代码Wa...

2019-01-18 18:28:08 3191

转载 php 判断是否手机端

isMobile=isMobile=isMobile = this-&amp;amp;gt;isMobile();if ($isMobile) { return view(‘home’); } else { return view(‘pc’); }//判断是否是移动端访问 public function isMobile() { // 如...

2018-08-09 14:35:51 1774

原创 mysql批量插入随机字符串

DELIMITER // DROP FUNCTION IF EXISTS `rand_string` // CREATE FUNCTION `rand_string`(n INT) RETURNS varchar(255) CHARSET utf8 BEGIN DECLARE chars_str varchar(255) DEFAULT 'abcdefghijklmnopq...

2018-05-18 10:33:51 1109

原创 node js vue 安装

执行以下代码 npm i npm -g i npm npm run watch

2018-03-16 14:57:22 147

原创 laravel model基本使用方法

model 基本方法 “` $orders = App\Models\TestModel::all();foreach (ordersasordersasorders as order) { $order-&gt;users-&gt;get();}如果一个订单有25个用户,将导致有26条SQL语句,使用with可解决这个问题Book::with(‘user’)-&gt;...

2018-03-16 14:52:36 7344

原创 图片上传预览

<div class="form-group"> <label for="img">图片</label> <input type="file" id="upload" name="img" class="" id="img" > </div> <div class="form-group" style="display:

2017-09-23 10:26:10 268

原创 cvs导出模板(防止乱码)

public function downPcSearch($data) { if(count($data)&gt;0){ set_time_limit(0); ini_set('memory_limit','2048M'); $output = fopen('php://output', 'w') or die(&quot;

2017-09-12 15:07:48 350

原创 处理多个输入查询

public function handle_sku($array){ $skus = str_replace(array("\r\n", "\r", "\n"),";",$array); //处理换行 $skus = str_replace(" ",";",$skus); //处理换行 $skus = str_replace(";",",",

2017-09-08 14:33:59 172

转载 Ubuntu下apache2无法解析php文件,浏览器提示下载所要打开的php文件

执行:sudo apt-get install libapache2-mod-php5 sudo a2enmod php5如果显示为:This module does not exist!那就要彻底删除libapache2-mod-php5,然后重新安装它sudo apt-get remove –purge libapache2-mod-php5 sudo apt-get install lib

2017-07-24 10:41:56 2125

原创 php csv 导出

$str = "帐号,FBA(SKU),公司(SKU),期初库存,备货入库,退货入库,转仓入库,盘盈入库,其它入库,入库合计,销售出库,转仓出库,盘亏出库,其它出库,出库合计,实际期末库存,理论期末库存,实际比理论相差\n";foreach($data as $k =>$v) {$str .= $v['account_name'].",".$v['sku'].",".$v['piv_sku'].

2017-05-20 10:25:20 218

转载 phpstorm 2016.3.3 激活

http://idea.lanyus.com/getkey?userName=kelvin2 userName后面可以随意改

2017-04-25 16:10:08 1350

原创 tp+layer.js的ajax例子

前端代码:$.ajax({ type: "post", async: true, url: "{:U('Inboundshipmentplan/updateRemark')}", data: {'id':id,'remark':remark}, dataType: "json", success: function(data){ if(data.st

2017-04-18 16:40:52 494

原创 递归查询无限级分类最底层分类

传一个id,查询无限级分类最底层分类findInfo(9);function findInfo($id,&$data = array()) { $test = M('test','',''); $result = $test->where("pid=$id")->field('id,name')->select(); if(!$result[0]['

2017-04-18 09:39:17 1476

原创 php下载模板js操作

html模板下载: <a href="#" id="download" >模板</a>js<script>$("#download").click(function () { var fileName="sku导入模板"; var list=new Array(["帐号名称"],["SellerSku"],["FNSKU"],["公司内部SKU"],["ASIN"]

2017-01-12 17:22:37 239

原创 php下载模块生成代码

首先得下载PHPExcel插件,然后参照下面方法/** * 下载模板 */ public function downloadSaleStatusTpl(){ include_once(EXTEND_PATH . 'Library/ORG/PHPExcel/PHPExcel.class.php'); $tplExcel = new PHPEx

2017-01-12 17:00:40 383

数据库备份与恢复

第十三章 备份与恢复。数据库教材,备份与恢复,

2015-04-30

空空如也

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

TA关注的人

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