guanguans/notify - 多平台通知sdk(Bark、Chanify、钉钉群机器人、飞书群机器人、Server 酱、企业微信群机器人、息知)。源码github.com/guanguans/notify平台支持BarkChanify钉钉群机器人飞书群机器人Server 酱企业微信群机器人息知环境要求PHP >= 7.2安装$ composer ......
394
0
0
2022-04-14
前提会 docker 的基本操作。会 dockerfile 的编写。会 docker-compose。以上技能是以下内容的前提。PHP 开发者,会慢慢变成全栈集成环境能达到快速写代码的目的,但对“慢慢变成全栈”是不利的!不是用 docker 就会变成全栈,只是用一下之前没用过工具,会让自己学到新的知识,从而自我提升、掌握新的技能。第一步:使用 dockerf ......
440
0
0
2022-04-14
测试代码<?php /** * Class ParentCallback */ class ParentCallback { /** * @param int $a * @param int $b * @param int $c * * @retur ......
405
0
0
2022-04-14
FunAdmin开发管理系统 快速开发,CURD 模式下载地址 gitee.com/funadmin/funadmin官方网址:www.funadmin.com/插件市场 www.funadmin.com/frontend/plugins帮助文档:www.kancloud.cn/limingyue/funadmin 正在持续更新中…后台演示(用户名:admi ......
433
0
0
2022-04-14
什么是素数曾称质数。一个大于1的正整数,如果除了1和它本身以外,不能被其他正整数整除,就叫素数。如2,3,5,7,11,13,17…计算 1-100 的素数// 首先得出最小的素数是 2 // 下面定义一个 x 为 2 循环 至 x 小于等于 100,每次循环 x+1 for ($x = 2; $x <= 100; $x++) { / ......
445
0
0
2022-04-14
spl_autoload_register的使用spl_autoload_register() 作为 __autoload() 的替代函数使用示例// 定义一个文件加载函数 function my_autoloader($class) {// exit($class); include 'classes/' . $class . '.class. ......
319
0
0
2022-04-14
命名参数function test($name, $age='18', $sex='男') { echo $name . '-------' . $age . '--------'. $sex; } test('Landy', age: 20, sex: '女'); //Landy-------20--------女 还可以跳过参数tes ......
393
0
0
2022-04-14
nginx 如何解析php文件php-fpm的解释首先从nginx说起,nginx的配置文件,/usr/local/nginx/conf/nginx.conflocation ~ \.php { root /nginx; fastcgi_pass 127.0.0.1:9000; //ip+port方式 ; fastcgi_pass unix ......
392
0
0
2022-04-14
nginx与php-fpm通信的两种方式简述在linux中,nginx服务器和php-fpm可以通过tcp socket和unix socket两种方式实现。unix socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。这种方式需要再nginx配置文件中填写php-fpm的pid文件位置,效率要比tcp socket高。tcp soc ......
407
0
0
2022-04-14
php-cli和php-fpmcli就是我们在命令行里使用的那个php命令,其实它也可以提供HTTP服务,因为它内置了一个HTTP服务器:php-fpm是一个多进程架构的FastCGI服务,内置php解释器,进程后台常驻,自带进程管理器,支持进程池配置,多配合Nginx使用.Linux上自行编译的PHP默认是非线程安全的,什么时候需要线程安全呢?比如你要使用 ......
434
0
0
2022-04-14
AMQP 扩展安装PHP 使用 AMQP 协议来连接 Rabbitmq, AMQP 协议即 “Advanced Message Queuing Protocol ”,高级消息队列协议。使 PHP 支持 AMQP 协议,需要安装:rabbitmq 的客户端 C 类库 :rabbitmq-cPHP 官方提供的 AMQP 扩展 amqp-1.6.1两者的关系是,P ......
386
0
0
2022-04-14
我想唯一美中不足的是用了循环,但是从阅读代码的角度看比if好太多了。也不知道有没有更好的写法。public function spliceWhere($search_data){ $where = ' 1 = 1'; $bind = []; foreach($search_data as $key =&g ......
396
0
0
2022-04-14
php 对 windows 上的自己的本地私密文件进行加密。由于经常要使用账号密码这些私密信息太多又难以记住, 所以放到了桌面方便些,但是放到桌面直接打开能看到,感觉非常不安全,因为里面包含服务器,mysql 登录等关键信息。而网上那些加密软件什么的,总感觉有后门,不安心,不放心,于是自己用 php 写了一个加密方法,分享出来给大家,代码如下。加密代码 en ......
406
0
0
2022-04-13
前言1. php 浮点类型数字进行运算 稍微不留神就会出现偏差 特别是金融行业,电子商户订单,商城类项目。2. 浮点数的精度有限。尽管取决于系统,PHP 通常使用 IEEE 754 双精度格式,则由于取整而导致的最大相对误差为 1.11e-16。非基本数学运算可能会给出更大误差,并且要考虑到进行复合运算时的误差传递。永远不要相信浮点数结果精确到了最后一位,也 ......
384
0
0
2022-04-13
推荐两个还不错的正则反向生成匹配符串的包有时候我们需要生成大堆符合正则匹配的字符串来进行测试,则需要反向生成符合正则规则的方法,以下推荐两个不错的包。一:Paggerngithub.com/gajus/paggern二: ReverseRegexgithub.com/icomefromthenet/Reverse... ......
357
0
0
2022-04-13