-
如何解决php domdocument找不到的问题
PHP编程2021-09-06
具体问题: php - 找不到 'DOMDocument'类 我在Magento应用程序的页面上发现错误;当我访问它时,它总是显示此消息错误...
-
如何使用PHP7的Yaconf
PHP编程2021-09-06
目录 简介 API Yaconf的配置项 配置的格式 样例 最后 简介 我见过很多的项目中, 用PHP文件做配置的, 一个config目录下可...
-
php对数字进行万、亿单位的转化
PHP编程2021-09-06
php对数字进行万。亿的转化 /** * 格式化数字 */public function float_number($number){ $length = strlen($number); //数字长度 if($leng...
-
分析五个Laravel Dusk的使用技巧
PHP编程2021-09-06
目录 1. 填充隐藏字段 2. 模拟 HTML 地理位置 3. 使用 XPath 选择器 4. 整页截屏 5. 访问浏览器错误日志 1. 填充隐藏字段...
-
如何使用PHP对象POPO来优化你的代码
PHP编程2021-09-06
目录 我们有如下的问题 结论 我们有如下的问题 1.那么在另一种编程语言中 POJO 的名字是什么呢? 关于普通旧对象的...
-
详解Laravel制作API接口
PHP编程2021-09-06
需要注意的是:API有它的具体用途,我们应该清楚它是干啥的。访问API的时候应该输入什么。访问过API过后应该得到...
-
如何使用Laravel Eloquent来开发无限极分类
PHP编程2021-09-06
目录 概述 数据库迁移 Eloquent 模型和关联关系 路由和控制器方法 视图和递归子视图 概述 我们会创建一个微型项目来...
-
详解PHP多进程消费队列
PHP编程2021-09-06
目录 引言 nginx进程模型 进程设计 进程信号量设计 PHP安装修信号量 信号量和系统调用 daemon(守护)进程 命令设计...
-
PHP 实现数组分页
PHP编程2021-09-06
目录 array_slice array_chunk LimitIterator 参数错误时的表现 总结 今天,我们就来学习一下可以实现这个能力的一些函数技...
-
PHP PDO预处理语句及事务的使用
PHP编程2021-09-06
目录 预处理语句功能 事务能力 总结 预处理语句功能 预处理语句就是准备好一个要执行的语句,然后返回一个 PDO...
-
php如何用PDO操作大数据对象
PHP编程2021-09-06
目录 什么是大数据对象 直接操作大数据对象会怎么样? 正确的姿势 总结 什么是大数据对象 “大”通常意味着“大...
-
详解PHP的Sodium加密扩展函数
PHP编程2021-09-06
目录 AEAD_AES_256_GCM 加解密 信息签名 Hash 总结 参考文档 Sodium 扩展在 PHP7.2 后是跟随 PHP 源码一起发布的,只需要在编...
-
详细分析PHP7与PHP5区别
PHP编程2021-09-06
1、php标量类型和返回类型声明 #主要分为两种模式,强制性模式和严格模式declare(strict_types=1)#1表示严格类型校验模式...
-
PHP实现两种排课方式
PHP编程2021-09-06
两种排课方式: 固定每周的固定时间上课 (例:共上20节,每周六、周日早上8点-10点上课。假如今天周六凌晨1点,...
-
用php如何解决大文件分片上传问题
PHP编程2021-09-06
如果上传的文件只有小于10M的话, 就没必要考虑这样的做法, 直接在 php.ini中更改一下 upload_max_filesize = 10m post_max_siz...
-
php使用workman框架实现socket服务以及连接客户端
PHP编程2021-09-06
1. 解决什么问题,为什么要用workman socket服务 都知道游戏安装包很大,渠道推广时,需要对游戏进行分包处理,而...
-
Linux服务器配置PHP文件下载,中文乱码问题,下载出
PHP编程2021-09-06
俩个坑点 1. 操作系统的编码问题 windows上的默认编码是gbk,所以如果文件名采用的是中文,那么上传到Linux上面,由...
-
PHP八大设计模式案例详解
PHP编程2021-09-06
PHP命名空间 可以更好地组织代码,与Java中的包类似。 Test1.phpphpnamespace Test1;//命名空间Test1function test(){ echo __FILE__;...
-
php实现自运行的实例详解
PHP编程2021-09-06
说明 1、创建一个PHP示例文件;然后输入“ignore_user_abort();”。 2、通过“do{$fp = fopen('test.php','a')...}while(true)...”方法...
-
PHP二维码的生成与识别案例
PHP编程2021-09-06
二维码的分类 线性堆叠式二维码 矩阵式二维码 二维码的优缺点 优点 信息容量大 编码范围广 容错能力强 译码可靠...
-
PHP解决输出中文乱码问题讲解
PHP编程2021-09-06
解决 PHP 输出中文乱码的问题 问题描述 今天给导航狗(https://daohanggou.cn/)的 PHP 程序和数据库文件迁移了服务器, 但是...
-
php文件下载后无法打开的处理方案及代码
PHP编程2021-09-06
PHP下载图片后文件打开显示损坏问题 用php写个图片下载方法,测试发现下载的图片大小都没问题,但是无法打开文件...
-
php rename错误原因的查找方法
PHP编程2021-09-06
打印出错误的原因。 error_get_last()似乎没有返回任何内容。rename()返回true false,而不是异常。 if (!rename($file-f...
-
php将word转换为html格式代码分析
PHP编程2021-09-06
PHP将上传word文件,转化为Html格式,(多种转换方式) 1、通过PHPOffice 1: composer require phpoffice/phpword /* 通过composer安装 ...
-
如何在Laravel中验证zip里的文件
PHP编程2021-09-06
目录 概述 PHP 的libzip扩展 如何操作 ZIP 文件 集成到 Laravel 程序中 最佳实践 概述 如果我们希望用户上载 ZIP 文件,我...
-
详解Swoole TCP流数据边界问题解决方案
PHP编程2021-09-06
目录 1. 数据发送过程 2. 什么是数据边界 2.1 代码演示 3.EOF 解决方案 3.1 open_eof_check 3.2 open_eof_split 3.3 open_eof_check 和...
-
PHP之深入学习Yii2缓存Cache组件详细讲解
PHP编程2021-09-06
什么是缓存组件Cache 缓存是提升 Web 应用性能简便有效的方式。 通过将相对静态的数据存储到缓存并在收到请求时取...
-
如何从防护角度看Thinkphp历史漏洞
PHP编程2021-09-06
目录 Thinkphp RCE漏洞和扫描流量 漏洞原理回顾 Thinkphp漏洞全网扫描 总结 Thinkphp RCE漏洞和扫描流量 漏洞原理回顾 5.0...
-
详解PHP框架EasySwoole
PHP编程2021-09-06
目录 安装 运行 编辑根目录下的composer.json 文件 最后执行composer dumpautoload 生命周期 配置文件说明 配置操作类 添加用...
-
详解PHP解决守护进程Redis假死
PHP编程2021-09-06
目录 一、一个简单的守护进程示例 二、一个不再假死(伪活)的 Redis 常驻进程示例 一、一个简单的守护进程示例 ph...