
php
小Hier
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PHP排列组合计算方法(如:$ource=[‘1L‘,‘5W-40‘,‘到店安装‘]的排列组合一共有6种实现方法如下)
【代码】PHP排列组合计算方法(如:$ource=['1L','5W-40','到店安装']的排列组合一共有6种实现方法如下)原创 2022-09-28 10:10:42 · 669 阅读 · 1 评论 -
cURL error 60: SSL certificate problem: unable to get local issuer certificate(缺少证书)的解决办法
cURL error 60: SSL certificate problem: unable to get local issuer certificate(缺少证书)的解决办法原创 2022-07-07 14:00:30 · 3424 阅读 · 1 评论 -
ffmpeg 下载后缀为.m3u8的视频文件
首先去官网下载FFmpeghttp://ffmpeg.org/第一步:进入官网点击图中download 按钮进入如下页面第二步点击图中按钮点击跳转到如下页面,选择图中按钮下载解压,然后复制bin目录里的3个文件到C:\Windows\System32然后打开cmd窗口执行命令ffmpge出现如下图就成功了从视频中提取音频并保存为MP3ffmpeg -i input.mp4 –f mp3 output.mp3 或ffmpeg -i https:...原创 2022-05-28 16:09:13 · 967 阅读 · 0 评论 -
php 二维数组里根据条件搜索返回新的二维数组
原二维数组如下$skunmae=array:3 [ 0 => array:2 [ "products_id" => 7 "sku" => "星耀咖-星耀系列" ] 1 => array:2 [ "products_id" => 7 "sku" => "星耀橙-星耀系列" ] 2 => array:2 [ "products_id" =>8 "sku" => "红色" ]]实原创 2022-03-22 14:47:54 · 528 阅读 · 0 评论 -
tp6模型关联三表联查
模型代码第一张表:store_bargain_user第二张表:store_bargain_attr第三张表:store_bargainstore_bargain_user和store_bargain_attr 通过bargain_attr_id关联store_bargain_attr和store_bargain 通过store_bargain_id关联目标是查询store_bargain_user这个表,关联取store_bargain表里的title,peopl...原创 2022-03-16 09:53:13 · 3404 阅读 · 0 评论 -
PHP 基金会,是个好事 (PHP Foundation)
PHP 基金会,是个好事 (PHP Foundation)转载 2021-11-26 18:01:13 · 140 阅读 · 0 评论 -
php树形结构分类
public function sort_data($data, $pk = 'id', $pid = 'pid', $child = 'children', $root = 0) { // 创建Tree $tree = []; if (!is_array($data)) { return false; } ...原创 2021-11-19 16:34:10 · 972 阅读 · 0 评论 -
thinkphp5 动态创建数据表
//动态创建数据表 public function testCreateTable(){ $tableName = config('database.prefix').'think_order_'.date('Ymd'); $isTable = Db::query('SHOW TABLES LIKE '."'".$tableName."'"); if($isTable){ //已存在 }else{ //未存在...原创 2021-11-19 11:43:46 · 1527 阅读 · 0 评论 -
PHP即将失去前10名的位置
11月 TIOBE发布编程语言排行以下是原文:2021年11月TIOBE指数11月标题:PHP即将失去前10名的位置自20多年前TIOBE索引开始以来,PHP一直是排名前十的参与者。最近,我们看到PHP在努力保持前十名。PHP曾经是web编程的大师,但现在它在这个领域面临着很多竞争。这并不是说PHP已经死了。仍然有很多中小型企业依赖PHP。因此,我预计PHP将进一步下降,但速度非常缓慢。PHP的两个竞争对手Ruby和Groovy本月同时获得了3个职位。Ruby从16岁到13岁,Groovy从原创 2021-11-17 11:25:50 · 250 阅读 · 0 评论 -
php 把大图切成小图类
<?phpnamespace app\myclass;/** * Created by PhpStorm. * User: Administrator * Date: 14-3-26 * Time: 下午6:31 *///处理图像分割8等分,每等份加链接class dopic { private $path; //大图路径 private $filename; //大图名字 private .原创 2021-11-05 17:37:28 · 171 阅读 · 0 评论 -
PHP随机生成卡哇伊头像
https://github.com/multiavatar/multiavatar-phphttps://github.com/multiavatar/multiavatar-phppublicfunctionmake_avatar($email){$md5_email=md5($email);return"https://api.multiavatar.com/{$md5_email}.png";}...原创 2021-10-09 15:55:44 · 453 阅读 · 0 评论 -
php获取近7天、近30天、近1个月、近1年开始日期和结束日期列表
//当前日期前30天日期列表 public function getData30Days(){ $days=[]; for ($i=0; $i <=30; $i++) { $days[$i]=date("Y-m-d",strtotime('-'.$i.'day')); } return $days; } //获取最近七天所有日期 function get_weeks($t...原创 2021-07-28 10:18:36 · 1908 阅读 · 2 评论 -
Navicat 查看导出连接的密码
Navicat 查看连接密码原创 2021-07-17 23:08:23 · 104 阅读 · 0 评论 -
php比较全的友好时间显示
分享一个php友好的比较完成的时间格式化函数,包括‘刚刚’,'几秒之前',‘几分钟前’,'几小时前',几天前,几周前,几个月前等。调用方式很简单。 1 /** 2 * 友好的时间显示 3 * 4 * @param int $sTime 待显示的时间 5 * @param string $type 类型. normal | mohu | full | ymd | other 6 * @param string $alt 已失效 7 * @return string原创 2021-06-23 11:52:48 · 309 阅读 · 0 评论 -
laravel 教程中windows 环境下执行npm run dev 报错cross-env not found的解决办法
最近在使用最新的laravel6.0来学习我们的laravel web实战入门样式美化时,当执行了npm run dev命令来编译前端资源时,经常会遇到一个报错,类似这样:window 系统下首先你需要装一下cross-env,执行:yarn add cross-env --no-bin-links //homestead环境或者一以下命令:npm install --save-dev cross-env --no-bin-links //WAMP、MAMP...原创 2021-03-20 09:38:12 · 833 阅读 · 0 评论 -
vue+element ui+ thinkphp5 实现商城商品添加处理多规格的方法
项目中要求商品有多个规格,实现的步骤如下,其中规格名修改,规格值的添加和删除代码没有贴出来我们要实现的是如下图:直接上代码前端代码{extend name="admin/public/content" /} {block name="css"}<style> .el-main { padding: 0px !important; } .products-detail-imgwrap { width: 300px; } .normal-i原创 2021-03-20 09:35:35 · 2497 阅读 · 0 评论 -
php 后台实现订单支付成功后语音提示
业务方要求是客户支付成功要在后台进行语言播报,比如收款100元,请注意查收ajax轮询的方法比较简单,就是每过多少秒发起一次请求。如果项目中的订单不多,每隔多少秒发一次请求会对服务器有挺大的压力。我将轮询关键的代码贴出来,仅供参考。<script src="__STATIC__/admin/static/js/jquery.min.js"></script><script type="text/javascript"> function time.原创 2021-02-21 17:33:17 · 2194 阅读 · 0 评论 -
php 接收前端上传的base64的图片转为正常的并保存
public function base64image(){ $image="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAcJCgsKEQ0XFRcdDhsPEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQoODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09...原创 2020-07-31 11:49:30 · 1592 阅读 · 0 评论 -
php结合阿里云(印刷文字识别-身份证识别)进行身份证真实性验证------识别图片中的信息进行验证
1.购买阿里云的套餐:2.查看一下你的AppCode:3.代码部分:/** * 图片转码 */ public function img_base64($path){ //对path进行判断,如果是本地文件就二进制读取并base64编码,如果是url,则返回 $img_data=""; if (substr($path,0,strlen("http")) === "http"){ $.原创 2020-07-30 18:26:33 · 2201 阅读 · 0 评论 -
php微信企业付款到个人微信零钱的类
<?php#================================================# Author: yujiang# Date: 2020-07-28# Filename: GetWechatController.class.php# Description:企业付款到雇个人零钱#================================================namespace App\Controller;use Think\Cont.原创 2020-07-30 16:34:24 · 531 阅读 · 1 评论 -
php 微信网页授权获取微信access_token以及用户基础信息的方法
首先在微信公众平台配置好官方文档地址目录1 第一步:用户同意授权,获取code2 第二步:通过code换取网页授权access_token3 第三步:刷新access_token(如果需要)4 第四步:拉取用户信息(需scope为 snsapi_userinfo)5 附:检验授权凭证(access_token)是否有效 /** * 获取微信授权链接 *"https://api.weixin.qq.com/sns/oauth2/access_to原创 2020-07-30 11:18:58 · 1230 阅读 · 0 评论 -
php 二维数组去重及合并方法
下面是例子:以下是待处理数组:array(2) { [0] => array(5) { ["id"] => int(1) ["moduleid"] => int(372) ["addtime"] => string(19) "2020-06-12 17:04:53" ["order_id"] => int(857) ["hid"] => int(201) } [1] => array(5) { [原创 2020-06-13 14:46:59 · 439 阅读 · 0 评论 -
thinkphp5结合Workerman的定时器实现定时任务在某一时间执行
1.首先通过 composer 安装:(根据自己的目前使用的thinkphp及支持的Workerman版本安装合适的版本,否则会报错)composer require topthink/think-worker2.在项目根目录下创建启动文件server.php:<?php define('APP_PATH', __DIR__ . '/application/');define("BIND_MODULE", "server/Worker");// 加载框架引导文件require原创 2020-05-23 16:27:25 · 1683 阅读 · 0 评论 -
php单文件下载方法
header("Content-type:text/html;charset=utf-8"); $status=404; $id=input("param.id"); $artRes=db('articles')->where('id',$id)->find(); $defaultPath=""; $filename=$artRes['content']; //对下载文件路径进行操作 .原创 2020-05-20 15:56:22 · 176 阅读 · 0 评论 -
PHP裁剪完图片根据需求获取大图小图原图
/** * @param $FileName * @return string */function getwebimgurl($FileName){ //小图 $FileName = explode(",", $FileName); $FileName1 = $FileName[0]; if (!empty($FileName1) && file_exists("./" . $FileName1)) { return $FileN.原创 2020-05-15 16:27:46 · 190 阅读 · 0 评论 -
php批量下载图片
// 批量下载 public function downloadall(){ $post = input("param."); $name = db("news")->where(array("id"=>$post['List']))->find(); $downame = explode(',',$name['file...原创 2020-04-23 16:48:52 · 714 阅读 · 0 评论 -
php检查域名是否可以正常访问的方法
检查的方法如下:function httpcode($url){ $ch = curl_init(); $timeout = 3; curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt(...原创 2020-03-21 11:46:06 · 1023 阅读 · 0 评论 -
php批量打包下载文件的方法
直接上代码:// 批量下载文件 public function download() { header("Content-type: text/html; charset=utf-8"); $ids=input("ids"); $where['id']=array('in',$ids); $Resul...原创 2020-03-13 16:07:52 · 1536 阅读 · 0 评论 -
php验证身份证的合法性 ps:js验证身份证的合法性
/** * 验证身份证的合法性 */ public function isIdCard($number) { // 检查是否是身份证号 // 转化为大写,如出现x $number = strtoupper($number); //加权因子 $wi = array(7, 9, 10, 5, 8, 4...原创 2020-03-13 08:09:37 · 232 阅读 · 0 评论 -
windows10多个版本php下使用composer
我使用的最新的phpstudy集成工具,我要用composer安装thinkphp6.0 ,我有两个php版本,php5.5和php7.1但是在cmd下; php -v始终是php5.5,为了很好的去切换php版本,我用如下方法解决:1.在命令行执行如下命令:D:/phpstudy_pro/Extensions/php/php7.3.4nts/php.ex...原创 2020-02-15 17:13:14 · 975 阅读 · 0 评论 -
php判断用户是否关注微信公众号的方法
近期遇到的问题就是,客户的需求是必须关注公众号之后才能进行相关的操作,话不多说直接上代码 * 判断用户是否关注公众账号 function * * @Author yujiang 35315164@qq.com * @DateTime 2020-02-13 * @param string $openid * @return boolea...原创 2020-02-15 14:48:46 · 1123 阅读 · 0 评论 -
php打包压缩文件并下载
// 批量下载文件 public function LW_download() { header("Content-type: text/html; charset=utf-8"); $moduleid=I("get.position"); $Result=D('resume')->where(array('moduleid'...原创 2019-11-05 09:29:13 · 388 阅读 · 0 评论