当前位置:首页 > PHP教程 > php高级应用 > 列表

PHP魔术方法之__call和__callStatic详解(代码实例)

添加日期:2022-06-16 11:22:37 发布:smiling 
本文目标:1、了解PHP中魔术方法的定义2、了解__call()魔术方法的使用场景3、掌握__call()魔术方法的用法4、了解__callStatic()魔术方法的使用场景5、掌握__callStatic()魔术方法的用法(一)、了 ...

基于 Carbon 的时间穿梭 Travel 扩展包

添加日期:2022-06-15 08:22:36 发布:smiling 
Travel 是一个小型 php 扩展,由 Rachid Laasri 提供并维护,借助 Carbon 帮助你实现回到特定时间执行某些操作并返回。Travel::to(& 39;November5,1955& 39;); StopBiff 回到某天Travel: ...

PHP 并发场景的 3 种解决方案

添加日期:2022-06-15 08:08:46 发布:smiling 
在秒杀,抢购等并发场景下,可能会出现超卖的现象,在 PHP 语言中并没有原生提供并发的解决方案,因此就需要借助其他方式来实现并发控制。列出常见的解决方案有:使用队列,额外起一个进程处理队 ...

深入理解依赖注入是如何实现解耦

添加日期:2022-06-15 08:02:59 发布:smiling 
第一章:小明和他的手机从前有个人叫小明小明有三大爱好,抽烟,喝酒…… 咳咳,不好意思,走错片场了。应该是逛知乎、玩王者农药和抢微信红包微信截图_20200520095842 png小明的三大...

PHP 框架 Hyperf 实现处理超时未支付订单和延时队列

添加日期:2022-06-14 08:55:02 发布:smiling 
延时队列Delayproducer PhpAmqpbuilder PhpAmqpBuilder php<?phpdeclare(strict_types=1);namespaceApp Components Amqp;useHyperf Amqp Builder Builder;useHyperf Amqp Builder QueueBuilder;cla ...

PHP 消息队列 Kafka 使用

添加日期:2022-06-14 08:40:57 发布:smiling 
安装 Kafka 服务直接到 kafka 官网 , 下载最新的wget https: mirror bit edu cn apache kafka 2 5 0 kafka_2 13-2 5 0 tgz解压,进入目录tar -zxvf kafka_2 13-2 5 0 tgzcd kafka_2 13- ...

PHP如何实现简单的Socket

添加日期:2022-06-14 08:16:39 发布:smiling 
PHP如何实现简单的Socket首先使用PHP制作的Socket服务端,其主要是设置Socket的IP地址及端口号;然后监听端口,如果有客户端连接的话,则接收连接请求和数据,最后处理数据并且返回数据即可。示例 ...

PHP使用Redis常见7种使用场景

添加日期:2022-06-14 07:52:56 发布:smiling 
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。本篇文章,主要介绍利用PHP使用Redis,主要的应用场景。简单字符串缓存 ...

如何基于Hyperf实现RabbitMQ+WebSocket消息推送

添加日期:2022-06-12 12:05:39 发布:smiling 
基于 Hyperf+ WebSocket +RabbitMQ 实现的一个简单大屏幕的消息推送。思路利用 WebSocket 协议让客户端和服务器端保持有状态的长链接,保存链接上来的客户端 id。订阅发布者发布的消息针对 ...

用Composer构建属于你的PHP框架

添加日期:2022-06-11 08:26:24 发布:smiling 
为什么要构建自己的 PHP 框架?现在的 PHP 框架很多,当然不止 PHP ,即使是其他编程语言也有很多框架,这篇文章讲 PHP 框架构建是因为我对 PHP 的生态最为熟悉,但这个方法同样也适用于 ...

PHP网络请求插件Guzzle使用

添加日期:2022-06-10 10:06:57 发布:smiling 
在写后台代码时,避免不了需要与其他第三方接口交互,如向服务号下发模板消息,有时可能需要下发超过 10 万条,这时不得不考虑使用异步和「多线程」的网络请求。今天向 PHP 工程师们推荐一个 ...

使用PHP反射机制获取函数文档

添加日期:2022-06-10 09:52:39 发布:smiling 
反射 Reflection反射可以简单理解为扫描类的属性、方法和注释的能力。用法PHP 为我们提供了丰富的方法,使我们可以方便的使用。$reflect=newReflectionClass(& 39;App Foo& 39;);$reflect->getMe ...

用PHP代码实现简单的工厂模式

添加日期:2022-06-10 08:48:12 发布:smiling 
PHP代码实现简单的工厂模式方法1、定义抽象基类 家禽类abstractclassFowl{abstractpublicfunctioneat(); 吃方法}2、定义子类 牛类classCattleextendsFowl{publicfunctioneat(){echo"我是牛,我 ...