PHP二维码的生成与识别案例

二维码的分类 线性堆叠式二维码 矩阵式二维码二维码的优缺点优点 信息容量大 编码范围广 容错能力强 译码可靠性高 可引入加密措施 成本低,易制作缺...

2021-10-05

PHP使用QR Code生成二维码实例

使用PHP QR Code生成二维码HP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,查看地址:http://phpqrcode.sourceforge.net/下载官网...

2021-10-05

PHP八大设计模式案例详解

PHP命名空间可以更好地组织代码,与Java中的包类似。Test1.php<&#63;phpnamespace Test1;//命名空间Test1function test(){ echo __FILE__;}Test2.php<&#63;phpnamespace T...

2021-10-05

PHP实现自动加载机制

php自动加载php自动载方法有两种.第一种方案用__autoload,这个函数较简单,也较弱.但有一问题没有解决, 就是在include前判断文件是否存在的问题.set_include_path('aa' . PA...

2021-10-05

如何解决php domdocument找不到的问题

具体问题:php - 找不到 'DOMDocument'类我在Magento应用程序的页面上发现错误;当我访问它时,它总是显示此消息错误:Fatal error: Class 'DOMDocument' not found in /home/.../l...

2021-10-05

php artisan命令信息列举

php artisan 命令列表命令获取上面的翻译内容命令 说明 备注php artisan make:resource &#63; 创建api返回格式化资源 >=5.4版本可用php artisan make:rule &#63; 创建...

2021-10-05

PHP中token的生成案例

php token的生成接口特点汇总:1、因为是非开放性的,所以所有的接口都是封闭的,只对公司内部的产品有效;2、因为是非开放性的,所以OAuth那套协议是行不通的,因为没有中间用户的授权...

2021-10-05

php rename错误原因的查找方法

打印出错误的原因。error_get_last()似乎没有返回任何内容。rename()返回true false,而不是异常。if (!rename($file->filepath, $full_path)) { $error = error_get_last(); w...

2021-10-05

php数据流中第K大元素的计算方法及代码分析

设计一个找到数据流中第K大元素的类(class)。注意是排序后的第K大元素,不是第K个不同的元素。计算方法1、直接使用最小堆,堆的大小为 k,这样保证空间占用最小,最小堆的根节点是就...

2021-10-05

PHP之修改php.ini文件上传大小的配置问题案例讲解

php.iniphp.ini文件保存了php的一些重要属性,例如现在要说的文件上传的一些限制条件,关于php.ini,有一篇很好的介绍:php.ini文件详解,在Windows系统中编写php的时候,我们一定见过...

2021-10-05

php回溯算法计算组合总和的实例代码

给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的每个数字在每个组合中只能使用一次。说明所有数字(包...

2021-10-05

php中array_pad()函数用法及实例

1、array_pad($array,$size,$value)函数可以将某个键值$value插入到数组$array中,从而将数组填补到指定的长度$size。($size参数可以理解为数组中元素的最终数目,即插入操作后...

2021-10-05

一篇文章弄懂PHP和HTML的嵌套写法

目录1.1全部php生成结构1.2html中嵌套php1.3博客项目1.3.1前后台1.3.2项目开发流程1.3.3创建数据库和表1.3.4添加博客类别1.3.5显示所有的博客类别1.3.6实现博客类别编辑功...

2021-10-05

PHP解决高并发问题(opcache)

php高并发之opcache今天工作的时候接触到客户的一台服务器,业务逻辑比较简单 。估算pv在120w左右吧,用的是阿里云2c4g的服务器。一大早就开始卡顿了,登陆服务器后查看负载到了...

2021-10-05

php文件下载后无法打开的处理方案及代码

PHP下载图片后文件打开显示损坏问题用php写个图片下载方法,测试发现下载的图片大小都没问题,但是无法打开文件。解决方法如下:首先打开文件下载代码,增加ob_clean();flush();完...

2021-10-05

PHP设计模式(观察者模式)

PHP 设计模式之观察者模式介绍现在有两派,有的人建议使用设计模式,有的人不建议使用设计模式! 这就向写文章一样,有的人喜欢文章按照套路走,比如叙事性质的文章,时间,地点,人物,事件...

2021-10-05

PHP字符串中提取文件名的实例方法

第一种:获取不带后缀的文件名,直接上代码:就是直接用basename()函数就可以返回路径中的文件名部分,其语法是“basename(path,suffix)”,其中参数suffix就表示文件扩展名,如果文件...

2021-10-05

PHP中DirectIO操作文件扩展的用法大全

关于 PHP 的文件操作,我们也将是通过一系列的文章来进行学习。今天我们先学习的是一个很少人使用过,甚至很多人根本不知道的扩展,它与我们日常的文件操作有些许的不同。不过这...

2021-10-05

php获取referer防非法访问

面是我下载页面down.php 的php代码&#160;现在我发现,用迅雷,谷歌浏览器直接打开,就能输出下载文件,一点不起防盗链作用。&#160;现在我想,只允许在我自己站上连接过来的可以直接使...

2021-10-05

php实现自运行的实例详解

说明1、创建一个PHP示例文件;然后输入“ignore_user_abort();”。2、通过“do{$fp = fopen('test.php','a')...}while(true)...”方法实现任务自动执行即可。关于PHP代码如何...

2021-10-05

PHP之深入学习Yii2缓存Cache组件详细讲解

什么是缓存组件Cache缓存是提升 Web 应用性能简便有效的方式。 通过将相对静态的数据存储到缓存并在收到请求时取回缓存, 应用程序便节省了每次重新生成这些数据所需的时间。...

2021-10-05

PHP保姆级API制作教程,不会剁手

方法一:直接返回图片第一步:首先你得把图片的链接一行一行的排版放到txt文档,如下:第二步:使用如下php代码如下所示<&#63;php//存有美图链接的文件名img.txt$filename = "img.txt...

2021-10-05

PHP中多字节字符串操作实例详解

目录前言字符串操作
字符串正则操作
字符串编码转换
HTTP 参数操作
其它属性查看
总结
前言什么是多字节的字符串操作呢?其实不少的同学可能都已经使用过了,但我们还是要从最...

2021-10-05

php提取数字拼接数组的具体操作

1、array_filter() 函数可以用回调函数来过滤数组中的元素,将数组元素传递给回调函数进行处理。2、如果回调函数返回true,则把输入数组中的当前键值返回给结果数组。(数组键名...

2021-10-05

PHP之Swoole学习安装教程

目录一、前言二、Swoole 环境搭建2.1 PHP Installation
2.2 Swoole Installation2.3 开发工具提示包一、前言swoole是什么?官方是这样解释的:PHP的异步、并行、高性能网络通...

2021-10-05

php array_walk array_map array_filter区别案例详解

php 开发经常遇到数组处理,会涉及到题目中这几个函数。这个函数功能类似,很多时候容易混淆。array_walk:array_walk — 使用用户自定义函数对数组中的每个元素做回调处理
1....

2021-10-05

PHP之CI框架学习讲解

一、前言CodeIgniter 是一个简单快速的PHP MVC框架。EllisLab 的工作人员发布了 CodeIgniter。CodeIgniter 是一套小巧但功能强大的、给 PHP 网站开发者使用的 Web 应用程序...

2021-10-05

PHP获取文件属性的最简单方法

1、filesize($filename) 返回指定文件大小。如果成功,会返回文件大小的字节数;如果失败,则返回 FALSE。<&#63;phpheader("content-type:text/html;charset=utf-8");$filename =...

2021-10-05

php curl发起get与post网络请求案例详解

curl介绍curl是一个开源的网络链接库,支持http, https, ftp, gopher, telnet, dict, file, and ldap 协议。之前均益介绍了python版本的pycurl https://www.jb51.net/article...

2021-10-05

laravel的用户修改密码与绑定邮箱的详细操作

目录一、修改密码1.1 创建修改密码控制器1.2 创建修改密码路由1.3 测试效果二、绑定邮箱 2.1 绑定邮箱控制器2.2 创建对应路由2.3 创建发送邮件的类2.4 测试效果一、修改密...

2021-10-05

PHP之使用swoole统计在线人数和ID案例讲解

$server->connections// s e r v e...

2021-10-05

图文详解laravel多对多关联模型

关联模型(多对多)多对多关系(抽象)例:一篇文章可能有多个关键词,一个关键词可能被多个文章使用。 关键词表: 字段id 主键...

2021-10-05

php短视频源码之瀑布流分割线左右间距问题及解决代码

下面展示一下非瀑布流的item布局情况,每个item的高度都是一样的,所以
他的index就是左右左右,position所对应的itemView就是准确的,
左0,右1,左2,右3,以此类推…
这时候我们可以...

2021-10-05

PHP扩展之kafka安装应用案例详解

话说用了就要有点产出,要不然过段时间又忘了,所以在这里就记录一下试用Kafka的安装过程和php扩展的试用。实话说,如果用于队列的话,跟PHP比较配的,还是Redis。用的顺手,呵呵,只是Re...

2021-10-05

PHP之mysql位运算案例讲解

位运算,赋值状态时异或对应位数1的整形,判断状态则与运算对应位数1的整形。最大用处就是同时判断32位状态,节省存储空间,便于扩展,&#160;如果你不知道什么是位运算的话, 那么请你...

2021-10-05

Elasticsearch属性单词常用解析说明

一、前言&#160;&#160;&#160;&#160;&#160;&#160;说实话,刚测试ES的时候,我的内心是崩溃的,好多单词都不知道代表什么意思,只能一边测试,一边查询。看到就赶紧记下来,一天下来,也算是...

2021-10-05

IIS服务器中部署PHP案例详解

部署网站前查看一下系统是否已经安装CGI1、启动iis服务器,打开IIS服务器打开IIS服务器,点击网站,右击“添加网站”2、创建网站点击“添加网站”后,进入页面填写网站相关内容,如:网...

2021-10-05

关于PHP5和PHP7中数组实现方式的比较总结

目录⒈ 数据结构
⒉ 添加/修改元素⒊ 删除元素⒋ 数组遍历⒌ hash 碰撞⒍ 扩容⒎ PHP 7 中的 packed hashtable
总结从 PHP 5 到 PHP 7 ,PHP 通过对 hashtable 数据结构和实...

2021-10-05

php判断数组元素不为空格实例代码

1、使用foreach ($arr as $value){}语句遍历数组。2、使用if($value!=" ")语句判断数组元素是否为空格。3、如果数组元素全部不为空,则输出数组元素不为空格。实例<&#63;phph...

2021-10-05

php之redis短线重连案例讲解

php redis断线重连,pconnect连接失败问题介绍在swoole ,workerman等cli长连接模式下,遇到Redis异常断开,后面又开启的情况,一般得重新启动程序才能正常使用,本文介绍在不重启服务...

2021-10-05

php比较两个指定的日期的实例讲解

1、给定的日期格式相同,则使用简单的比较运算符来比较日期。<&#63;php//声明两个日期、初始化$date1 = "2021-11-24";$date2 = "2001-03-26";// 使用比较运算符比较日期if ($...

2021-10-05

php floor()函数案例详解

floor() 函数向下舍入为最接近的整数。语法floor(x) 参数 描述 x 必需。一个数。...

2021-10-05

PHP创建简单RPC服务案例详解

RPC 定义RPC(Remote Procedure Call)即远程过程调用,指被调用方法的具体实现不在程序运行本地,而是在别的某个地方。主要应用于不同的系统之间的远程通信和相互调用。如 A 调用...

2021-10-04

php array_map与array_walk比较案例详解

array_map():1、array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组,若函数作用后无返回值,则对应的新值数组中为空。
2...

2021-10-04

php中重定向网页跳转方法总结案例教程

PHP中重定向网页跳转页面的方法(共三种)第一种:利用header()函数进行重定向,这也是我用的较多的。(注意!locationhe和“:”之间不能有空格,否则无作用!)<&#63;php header('conten...

2021-10-04

PHP中国际化的字符串排序和比较对象详解

目录前言排序
比较
属性设置
排序信息
错误信息
排序规则强度
总结
前言在 PHP 中,国际化的功能非常丰富,包括很多我们可能都不知道的东西其实都非常有用,比如说今天要介绍的这...

2021-10-04

php中日期类型转换实例讲解

1、使用date()函数将UNIX时间戳转换为日期。2、使用strtotime()函数将日期转换为UNIX时间戳。在PHP中是可以完成日期格式转换的,不过有一个缺点就是占用PHP解析器的解析时间,...

2021-10-04

PHP autoload机制案例详解

PHP在魔术函数__autoload()方法出现以前,如果你要在一个程序文件中实例化100个对象,那么你必须用include或者require包含进来100个类文件,或者你把这100个类定义在同一个类文件...

2021-10-04

Laravel实现登录跳转功能

前言登录跳转:
不同的用户在登录成功之后跳转到不同的网页当中例如:网站管理员登录成功后跳转到网站后台,vip用户登录成功后跳转到vip页面准备工作用户表CREATE TABLE `users`...

2021-10-04

php有序列表或数组中删除指定的值的实现代码

实现:删除给定的值之后,得到一个新的有序列表,长度-1代码:<&#63;php/** * Created by PhpStorm. * User: wkk * Time: 2021/7/11 - 01:03 * Desc: <线性表> */namespace php;cla...

2021-10-04
返回顶部
顶部