PHP

服务器脚本语言
RabbitMQ管理页面及各种属性详解

1简介rabbitmq-management是RabbitMq web管理端,用的是erlang的cowboy框架进行开发。web页面包括Overview(概述)、Connections(连接)、Channels(通道)、Exchanges(交换器)、Queues(队列)、Admin(用...

Carbon 用法

(newCarbon('xxxx-xx-xx'))->toDateString(); //不传参为当前日期 2021-04-13 carbon()内可以为时间戳(newCarbon('xxxx-xx-xx'))->t...

nginx与php通信的两种方式

在linux中,nginx服务器和php-fpm可以通过tcpsocket和unixsocket两种方式实现。unixsocket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。这种方式需要再nginx配置文件中填写php-fpm的pid文件位置,效率要比tcpsocket高...

浏览器输入url按下回车后发生了什么

总体来说分为以下几个过程:输入地址。DNS解析。TCP连接。发送http请求。返回http响应。浏览器解析渲染页面。断开连接。一、输入地址:当我们在浏览器输入地址的时候,浏览器已经在只能匹配到可能得到的url了,他会从历史记录,书签等地方,找到已经输入的字符串可能对应的url,然后给出智能提示,让...

php水仙花数

“水仙花数”指一个三位整数数中,个十百位的立方之和等于这个数的本身。比如整数:153就是水仙花数,因为:153=1³+5³+3³ 。在计算时需要分别计算出个十百位的值,再进行循环比较得出。由于是三位数,所以它的范围在100-999之间。   &nb...

php冒泡排序法

一、简述        php冒泡排序法是计算机中的一种简单的排序算法。在对数组排序时会根据数组的长度重复的去比较数组中的值,如果顺序不对就把两个数据位置进行对调,一直比较到没有需要交换的值为止完成排序。二、为啥叫冒泡排...

php快速排序法

快速排序法通过设置一个中间值,把要排序的数组进行递归,如果按从小到大排序,小于中间值的放左边,中间值在中间,大于中间值的放右边,最后合并数组得出的结果。一、快速排序法<?php$arr = [11, 3, 10, 8, 7,&nb...

php抽奖概率算法

由于在面试中多次被问到过这个算法,特地学习做笔记。抽奖概率算法流程是通过计算概率的和,再生成处于这个范围的随机数。循环判断随机数所处的哪个范围,如果找到就返回当前范围的key,如果没找到就减去当前范围,继续循环找。最后通过key找到对应的奖项。<?php /**&nbs...

PHP最新面试题、易错题汇总,面试必备,你能答对几道?

前言网上有很多关于PHP的面试题,要么排版乱七八糟,要么就是复制粘贴都不知道对错,笔者结合自身面试经验重新整理了一份,望对大家有所帮助。欢迎评论区留言你所遇到过的难忘的面试题,持续更新.......1、下面这段代码的运行结果是?<?php$arr = [1, ...

斐波那契数列,php 1,1,2,3,5,8,13,21,34...求第30位的数是多少

php1,1,2,3,5,8,13,21,34...求第30位的数是多少?看到这个我们就会想起这是一个斐波那契数列,这个数列从第3项开始,每一项都等于前两项之和。一、1,1,2,3,5,8,13,21,34数字的规律前面两个数相加等于后面那个数。1+1=2,2+3=5...二、php实现...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码