PHP自动加载机制实例详解

本文实例讲述了PHP自动加载机制。分享给大家供大家参考,具体如下:在php中,我们一般使用 require, requre_once, include, include_once 这四个命令来加载其他php文件,这在一般小...

2021-10-05

PHP封装的svn类使用内置svn函数实现根据svn版本号导出相关文件示例

本文实例讲述了PHP封装的svn类使用内置svn函数实现根据svn版本号导出相关文件。分享给大家供大家参考,具体如下:<&#63;php$revision_array = array(3099, 3339, 2573,3351); /...

2021-10-05

php通过GD库实现验证码功能

首先看看实现的效果:具体实现:<&#63;php/*PHP实现验证码*/session_start();//开启会话//创建画布$image=imagecreatetruecolor(100,38);//背景颜色$bgcolor=imagecolorallocat...

2021-10-05

PHP正则过滤处理微信昵称中emoji字符的方法

本文实例讲述了PHP正则过滤处理微信昵称中emoji字符的方法。分享给大家供大家参考,具体如下:今天刚做了一个微信应用,在获取微信昵称的过程中报错了,经查原因是微信昵称中包含em...

2021-10-05

TP5 基于bootstrap实现多图上传插件

1----引入js文件和css文件<!--图片上传--><link href="/public/static/css/bootstrap.min.css" rel="external nofollow" rel="stylesheet"><link href="/public/static/css...

2021-10-05

PHP实现的装箱算法示例

本文实例讲述了PHP实现的装箱算法。分享给大家供大家参考,具体如下:贪婪法是一种不追求最优解,只希望得到较为满意解的方法。贪婪法一般可以快速得到满意的解,因为它省去了为找...

2021-10-05

PHP7.1中使用openssl替换mcrypt的实例详解

在php开发中,使用mcrypt相关函数可以很方便地进行AES加、解密操作,但是PHP7.1中废弃了mcrypt扩展,所以必需寻找另一种实现。在迁移手册中已经指出了用openssl代替mcrypt,但未给...

2021-10-05

ThinkPHP5.0 图片上传生成缩略图实例代码说明

很多朋友遇到这样一个问题,图片上传生成缩略图,很多人在本机(win)测试成功,上传到linux 服务器后错误。我也遇到同样的问题。网上一查,有无数的人说是服务器临时文件目录权限问题...

2021-10-05

PHP实现多个关键词搜索查询功能示例

本文实例讲述了PHP实现多个关键词搜索查询功能。分享给大家供大家参考,具体如下:PHP对于数据库的搜索主要通过使用SQL语句中的like子句来实现。如果同时搜索多个关键词,可以使...

2021-10-05

PHP程序员学习使用Swoole的理由

最近两个月一直在研究 Swoole,研究成果即将在6.21正式开源发布,这段时间没有来水文章,趁着今天放假来水水吧。
借助这篇文章,我希望能够把 Swoole 安利给更多人。虽然 Swoole 可...

2021-10-05

PHP 获取视频时长的实例代码

具体代码如下所示:
/** 获得视频文件的缩略图和视频长度* @date 2018-05-16* @copyright*///获得视频文件的总长度时间和创建时间 根据视频长度判断是否失效public function...

2021-10-05

php redis 处理websocket聊天记录的实例代码

具体代码如下所示:<&#63;phpini_set('display_errors', 'on');class chatClass { private $redis; //这个变量模拟用户当前状态,是否登录,是否可查看 public $checkUserReadabl...

2021-10-05

PHP实现的Redis操作通用类示例

本文实例讲述了PHP实现的Redis操作通用类。分享给大家供大家参考,具体如下:找到一个比较全的Redis PHP操作类库,分享给大家<&#63;php/** * redis操作类 * 说明,任何为false的串,...

2021-10-05

PHP使用curl请求实现post方式上传图片文件功能示例

本文实例讲述了PHP使用curl请求实现post方式上传图片文件功能。分享给大家供大家参考,具体如下:在调用第三方api接口时,有时会遇到通过http协议上传图片,以下是一个微信公众平台...

2021-10-05

Laravel中简约却不简单的Macroable宏指令详解

百度百科的定义:
计算机科学里的宏(Macro),是一种批量处理的称谓。一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应...

2021-10-05

记录Yii2框架开发微信公众号遇到的问题及解决方法

微信公众号开发,提示“该公众号暂时无法提供服务,请稍后再试”,如何解决?以前使用Yii框架的时候,并没有像Yii2,以前的Yii框架似乎用起来在安全方面不如Yii2,后面在用Yii2的时候发现...

2021-10-05

Yii框架日志记录Logging操作示例

本文实例讲述了Yii框架日志记录Logging操作。分享给大家供大家参考,具体如下:1、Yii::getLogger()->log($message, $level, $category = 'application')2、Yii::trace($messag...

2021-10-05

PHP输出Excel PHPExcel的方法

本文实例为大家分享了PHP输出Excel PHPExcel的具体代码,供大家参考,具体内容如下方法1:/** * 创建(导出)Excel数据表格 * @param array $list 要导出的数组格式的数据 * @pa...

2021-10-05

PHP自定义递归函数实现数组转JSON功能【支持GBK编码】

本文实例讲述了PHP自定义递归函数实现数组转JSON功能。分享给大家供大家参考,具体如下:问题:由于最近的一个项目中要给别的公司提供接口,给他们喂 GBK 编码的 json 数据,但是有一...

2021-10-05

分享六个比较好用的php数组Array函数

1. array_column 返回输入数组中某个单一列的值。
2. array_filter 用回调函数过滤数组中的元素。
3. array_map 将用户自定义函数作用到给定数组的每个值上,返回新的值。
4....

2021-10-05

php压缩文件夹最新版

本文实例为大家分享了php压缩文件夹的具体代码,供大家参考,具体内容如下
优点:
1. 支持压缩中文文件名
2. 支持子目录递归压缩
3. 同zip文件,重复压缩会合并新增文件,覆盖原来...

2021-10-05

php 快速判断一个数字属于什么范围的实现方法

需求是这样 ...if ( $foo > 0 && $foo < 100 ) $bar = 1;
elseif ( $foo > 99 && $foo < 212 ) $bar = 2;
elseif ( $foo > 211 && $foo < 324 ) $bar = 3;
elseif ( $foo >...

2021-10-05

PHP实现的多维数组去重操作示例

本文实例讲述了PHP实现的多维数组去重操作。分享给大家供大家参考,具体如下:最近用到了一个获取历史会议列表的问题,需要去这个多维数组去重后返回返回给客户端,这里使用了几个p...

2021-10-05

Yii2框架实现登陆添加验证码功能示例

本文实例讲述了Yii2框架实现登陆添加验证码功能。分享给大家供大家参考,具体如下:models中LoginForm.phppublic $verifyCode;public function rules(){ return [ ……...

2021-10-05

基于Laravel Auth自定义接口API用户认证的实现方法

基于 laravel 默认的 auth 实现 api 认证
现在微服务越来越流行了. 很多东西都拆分成独立的系统,各个系统之间没有直接的关系. 这样我们如果做用户认证肯定是统一的做一个独...

2021-10-05

PHP微信H5支付开发实例

最近由于业务所需,对接了微信H5支付,然而微信支付对这块并没有现成的demo可用,所以就必须自己老老实实对照开发文档去写咯!但这对于刚接触的童鞋来说,坑多多少少还是有的,所以寻思...

2021-10-05

php实现微信发红包功能

本文实例为大家分享了php实现微信发红包功能的具体代码,供大家参考,具体内容如下微信商家后台-现金红包开发:<&#63;phpclass wxPay { //配置参数信息 const SHANGHUHAO = "14...

2021-10-05

PHP单元测试PHPUnit简单用法示例

本文实例讲述了PHP单元测试PHPUnit简单用法。分享给大家供大家参考,具体如下:windows开发环境下,PHP使用单元测试可以使用PHPUnit。安装首先下载PHPUnit,官网:https://phpunit.de...

2021-10-05

ThinkPHP 3使用OSS的方法

准备工作 登录阿里云官网,将鼠标移至产品找到并单击对象存储OSS打开OSS产品详情页面。 在OSS产品详情页中的单击立即开通。 开通服务后,在OSS产品详情页面单击管理控制台直...

2021-10-05

Laravel5.5 支付宝手机网站支付的教程

1、安装使用Laravel扩展库yansongda/laravel-payyansongda/laravel-pay Github地址通过composer进行安装$ composer require yansongda/laravel-pay生成配置文件复制代码 代...

2021-10-05

PHP上传文件及图片到七牛的方法

上传文件到七牛最简单的方式就是使用七牛官方最新的SDK安装PHP SDKcomposer require qiniu/php-sdk上传文件到七牛use Qiniu\Auth;use Qiniu\Storage\UploadManager;$cfg =...

2021-10-05

tp5实现微信小程序多图片上传到服务器功能

最近在做一个教育类的小商城的微信小程序,用到了上传多个图片文件到服务器端,这里做一个讲解,希望对大家有所帮助。1,小程序端:在wxml文件中:<!--选择图片 --><view class="pictur...

2021-10-05

如何避免PHP实例代码中的一些坏代码

做PHP开发已经有快一年的时间了,在这一年的时间中,学习了很多生产环境中的技巧,学习了很多东西,期间也阅读了一些优秀的源码和关于代码的书,对写代码这一块有了一定的思考,也看过...

2021-10-05

php工具型代码之印章抠图

能将白底红字的印章抠出来,用的是php,框架是laravel,其他框架请自行调节。扣其他颜色也可以,把里面的那段rgb参数判断改改就行了,最后抠出来的效果就是白底变透明,然后只留下红色...

2021-10-05

laravel框架中你所用到的依赖注入详解

前言用Laravel开发前前后后有2个月左右了,之前一直写Java,就像找到Java和PHP之前的共同点,用Java的某些原理去理解PHP会发现还是有很多共通之处的。Java的依赖注入已经是一个很...

2021-10-05

PHP多个图片压缩成ZIP的方法

本文实例为大家分享了PHP多个图片压缩成ZIP的具体代码,供大家参考,具体内容如下可将多个文件压缩成一个zip压缩包,文件名可自定义(兼容中文文件名)<&#63;phpheader("Content-type...

2021-10-05

Yii2框架redis基本应用示例

本文实例讲述了Yii2框架redis基本应用。分享给大家供大家参考,具体如下:在应用的时候需要先对yii2进行扩展安装如果装有composer直接运行php composer.phar require --prefer-...

2021-10-05

详细Laravel5.5执行表迁移命令出现表为空的解决方案

今天在使用一个第三方包 laravel-admin 时,出现了这样的错误:SQLSTATE[42000]: Syntax error or access violation: 1103 Incorrect table name '',折腾了好久,终于知道了解决...

2021-10-05

PHP生成器(generator)和协程的实现方法详解

本文实例讲述了PHP生成器(generator)和协程的实现方法。分享给大家供大家参考,具体如下:先说一些废话PHP 5.5 以来,新的诸多特性又一次令 PHP 焕发新的光彩,虽然在本文写的时候...

2021-10-05

PHP快速排序算法实例分析

本文实例讲述了PHP快速排序算法。分享给大家供大家参考,具体如下:快速排序:在无序的数组$data中,选择任意一个值作为对比值,定义i为头部检索索引,j为尾部检索索引,算法步骤:(1)初始化...

2021-10-05

详解PHP版本兼容之openssl调用参数

背景与问题解决方式老项目重构支付宝部分代码整合支付宝新的sdk时发现验签总是失败,才发现是open_verify最后的参数传输问题。而open_sign同样如此。本文主要说明open_verify...

2021-10-05

php命令行写shell实例详解

php 可以像java perl python 那样运行,今天发现如果我早早知道这个,或许我不会去学习java 和 python当年学java不过为了一个程序放在服务器上,不停的跑啊跑,原来 php 也可以。ph...

2021-10-05

php unlink()函数使用教程

最近在写个网站,需要上传图片,如果修改图片,就图片就没有用了,会占用服务器的硬盘资源,所以想到用unlink函数删除旧照片.问题 : unlink函数只能删除 相对于函数执行文件的相...

2021-10-05

php支付宝APP支付功能

本文实例为大家分享了php支付宝APP支付的具体代码,供大家参考,具体内容如下支付宝网页支付1.支付宝开放平台添加应用,获得appid,并签约。2.在支付宝开放品台设置如下:3.配置支付...

2021-10-05

阿里云的WindowsServer2016上部署php+apache

一、说明:项目需要在阿里云的WindowsServer2016上部署web环境,已经安装了Mysql,所以就不用一键安装(如phpstudy或者wamp来安装web环境了),就独立安装了Apache和PHP二、安装1、按照...

2021-10-05

PHP实现抓取百度搜索结果页面【相关搜索词】并存储到txt文件示例

本文实例讲述了PHP实现抓取百度搜索结果页面【相关搜索词】并存储到txt文件。分享给大家供大家参考,具体如下:一、百度搜索关键词【免费资源网】【免费资源网】搜索链接https:...

2021-10-05

php app支付宝回调(异步通知)详解

之前写过支付宝app支付的支付的后台代码,现在来说一下异步通知:个人感觉支付宝的异步通知,步骤比微信简单点,但里面的坑可是没少多少,就一个验签就把我整的快疯了….异步通知...

2021-10-05

PHP 爬取网页的主要方法

主要流程就是获取整个网页,然后正则匹配(关键的)。PHP抓取页面的主要方法,有几种方法是网上前辈的经验,现在还没有用到的,先存下来以后试试。1.file()函数2.file_get_contents()...

2021-10-05

Laravel认证原理以及完全自定义认证详解

前言Laravel 默认的 auth 功能已经是很全面了,但是我们也经常会碰到一些需要自定义的一些情况,比如验证的字段和默认的不匹配,比如需要能够同时满足 user name 和 email 认证等...

2021-10-05

PHP使用流包装器实现WebShell的方法

0×00 前言在Web安全领域WebShell的构造与查杀是永不停息的话题,这几天发现了一种新型方式生成WebShell,隐蔽度高,目前安全查杀软件没法检测到相关的后门漏洞,不同于 eval 或则...

2021-10-05
返回顶部
顶部