栈有什么特点栈遵循后进先出的原则 (LIFO)。这意味着栈只有一个出口用来压入元素和弹出元素,当我们执行压入或者弹出操作的时候要注意栈是否已满或者栈是否是空的。栈的方法pushpoptopbottomisEmptyoffsetSetoffsetGetoffsetExistsoffsetUnset代码<?php header("Content-type ......
432
0
0
2022-04-15
这个镜像只是用来处理 CI 流程的是一个 CentOS7 + php73 + composer 环境如需要构建 php 其他版本, 可修改 php73 至对应版本php扩展支持了 sqlsrv , oracle, mongo不需要支持 oracle 的需要删除相关代码同级目录还有一个 oracle 文件夹, oracle文件夹下的文件instantclien ......
426
0
0
2022-04-14
guanguans/notify - 多平台通知sdk(Bark、Chanify、钉钉群机器人、飞书群机器人、Server 酱、企业微信群机器人、息知)。源码github.com/guanguans/notify平台支持BarkChanify钉钉群机器人飞书群机器人Server 酱企业微信群机器人息知环境要求PHP >= 7.2安装$ composer ......
401
0
0
2022-04-14
前提会 docker 的基本操作。会 dockerfile 的编写。会 docker-compose。以上技能是以下内容的前提。PHP 开发者,会慢慢变成全栈集成环境能达到快速写代码的目的,但对“慢慢变成全栈”是不利的!不是用 docker 就会变成全栈,只是用一下之前没用过工具,会让自己学到新的知识,从而自我提升、掌握新的技能。第一步:使用 dockerf ......
451
0
0
2022-04-14
测试代码<?php /** * Class ParentCallback */ class ParentCallback { /** * @param int $a * @param int $b * @param int $c * * @retur ......
415
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 ......
442
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++) { / ......
456
0
0
2022-04-14
spl_autoload_register的使用spl_autoload_register() 作为 __autoload() 的替代函数使用示例// 定义一个文件加载函数 function my_autoloader($class) {// exit($class); include 'classes/' . $class . '.class. ......
328
0
0
2022-04-14
命名参数function test($name, $age='18', $sex='男') { echo $name . '-------' . $age . '--------'. $sex; } test('Landy', age: 20, sex: '女'); //Landy-------20--------女 还可以跳过参数tes ......
402
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 ......
407
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 ......
421
0
0
2022-04-14
php-cli和php-fpmcli就是我们在命令行里使用的那个php命令,其实它也可以提供HTTP服务,因为它内置了一个HTTP服务器:php-fpm是一个多进程架构的FastCGI服务,内置php解释器,进程后台常驻,自带进程管理器,支持进程池配置,多配合Nginx使用.Linux上自行编译的PHP默认是非线程安全的,什么时候需要线程安全呢?比如你要使用 ......
448
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 ......
397
0
0
2022-04-14
我想唯一美中不足的是用了循环,但是从阅读代码的角度看比if好太多了。也不知道有没有更好的写法。public function spliceWhere($search_data){ $where = ' 1 = 1'; $bind = []; foreach($search_data as $key =&g ......
404
0
0
2022-04-14
php 对 windows 上的自己的本地私密文件进行加密。由于经常要使用账号密码这些私密信息太多又难以记住, 所以放到了桌面方便些,但是放到桌面直接打开能看到,感觉非常不安全,因为里面包含服务器,mysql 登录等关键信息。而网上那些加密软件什么的,总感觉有后门,不安心,不放心,于是自己用 php 写了一个加密方法,分享出来给大家,代码如下。加密代码 en ......
415
0
0
2022-04-13