PHP教程 第24页 - 第24页 - PHP教程_PHP开发框架_PHP网页编程教程

php使用workman框架实现socket服务以及连接客户端

admin3年前52
1. 解决什么问题,为什么要用workman  socket服务   都知道游戏安装包很大,渠道推广时,需要对游戏进行分包处理,而PHP命令模式是单进程,一次只能分一次包...

详解PHP接口签名验证

admin3年前59
概览在设计签名验证的时候,一定要满足以下几点:可变性:每次的签名必须是不一样的。时效性:每次请求的时效性,过期作废。唯一性:每次的签名是唯一的。完整性:能够对传入数据进行验证,防止篡改。下面主要分享一...

PHP中针对区域语言标记信息的操作

admin3年前62
相信大家对 zh_CN 这个东西绝对不会陌生,不管是 PHP 中,还是在我们的网页上,都会见到它的身影。其实这就是指定我们的显示编码是什么国家或者地区的,使用何种语言。对于这种区域语言的标记来说,PH...

详解PHP的Sodium加密扩展函数

admin3年前53
目录AEAD_AES_256_GCM 加解密信息签名Hash总结参考文档Sodium 扩展在 PHP7.2 后是跟随 PHP 源码一起发布的,只需要在编译的时候加上 --with-sodium 即可安...

详解PHP解决守护进程Redis假死

admin3年前53
目录一、一个简单的守护进程示例二、一个不再假死(伪活)的 Redis 常驻进程示例一、一个简单的守护进程示例<?php$redis = new \Redis();$redis->conne...

用php如何解决大文件分片上传问题

admin3年前57
如果上传的文件只有小于10M的话, 就没必要考虑这样的做法, 直接在 php.ini中更改一下 upload_max_filesize = 10m post_max_size = 10m 这样就可以了...

php如何用PDO操作大数据对象

admin3年前60
目录什么是大数据对象直接操作大数据对象会怎么样?正确的姿势总结什么是大数据对象“大”通常意味着“大约 4kb 或以上”,尽管某些数据库在数据达到&ldq...

详解PHP多进程消费队列

admin3年前63
引言最近开发一个小功能,用到了队列mcq,启动一个进程消费队列数据,后边发现一个进程处理不过来了,又加了一个进程,过了段时间又处理不过来了......这种方式每次都要修改crontab,如果进程挂掉了...

eval(cmd)与eval($cmd)的区别与联系

admin3年前58
这个问题一直困扰我许久,今天终于解决清楚了问题1:eval的执行是否需要双引号包括:先看三个命令:a:<?php eval(system(dir))?>b:<?php &n...

Laravel8 使用图形验证码做登录功能的实现

admin3年前57
一、 安装扩展包composer require gregwar/captcha二、定义路由//路由分组Route::group(["prefix"=>"admin...