php

PHP字符串学习系列大汇总(持续更新~)

这段时间写了很多关PHP字符串操作学习的系列文章,相信多多少少对大家都会有所帮助。下面这篇文章准备将之前写过所有相关的文章总结一下,做一个大汇总,方便大家进行学习,欢...

PHP数组学习之将一维数组变成包含指定多元素的

在之前的文章《PHP数组学习之怎么将键名key和值的位置进行互换》中,我们了解了两种交换数组中键名和键值的方法,有需要的朋友可以学习了解一下~ →相关推荐:《PHP数组学习系列...

巧用PHP函数或常量快速获取PHP版本号、最大文件

在之前的文章《PHP利用3个预定义变量来快速获取表单数据》中,我们了解了3种神奇的预定义变量,利用它们可以快速获取表单提交的数据。其实PHP不仅有预先定义好的变量,也有预先...

一文详解PHP如何接入微信支付分(代码示例)

一、微信支付分介绍及开通 产品介绍:https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter3_1_0.shtml 接入前准备:https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter3_1_1.shtml 测试号配置:https://pay.we...

PHP实现数字金额轻松转成中文繁体大写(实际测

数字金额转中文繁体大写 好吧,我居然在写这个。 可以到这里测试。(https://sandbox.onlinephpfunctions.com/code/0cc068d3c89904e55d8aa9e55fdfa45eaab70c37) 数字金额转中文繁体大写: if (!function_exists(r...

深入解析PHP中的 "? :" 运算符,了解它的用

本篇文章带大家深入解析PHP中的 ? : 运算符(三元表达式),看看它的作用,要如何使用,效果如何?希望对大家有所帮助! PHP 中 ? 和 : 运算符是什么样的? 如下: (($request_type == SSL) ?...

聊聊PHP中如果让字符串直接解析函数(技巧分享

PHP中如果让字符串直接解析函数?下面本篇文章给大家分享一下PHP 字符串中直接解析函数的写法,希望对大家有所帮助! PHP 字符串中直接解析函数的写法 PHP 中的字符串理论上是不能...

PHP中如何创建临时文件?浅析操作临时文件方法

本篇文章带大家了解一下PHP中的临时文件,介绍一下获取默认临时创建文件目录、创建临时文件的方法,希望对大家有所帮助! 关于文件相关的操作,想必大家已经非常了解了,在将来...

怎样去搞清楚PHP的While循环和do-while循环,五分钟

在之前的文章中给大家带来了《怎样去给PHP数组进行排序(图文详解)》,这篇文章中详细的介绍了应该怎样去给PHP数组进行排序,本篇文章继续给大家带来PHP相关的基础知识,关于...

快看!能让PHP程序加速的好东西“Roadrunner”来了

最近发布了 Laravel Octane 包(https://github.com/laravel/octane)。 它的创建使 Laravel 对 Swoole 和 RoadRunner 更加友好。 我们在 dev.family 中使用 RoadRunner 而不是 php-fpm 已经有一段时间了, 我们决定...

详细分析PHP中怎样定义颜色、绘制点、线和矩形

在之前的文章中给大家带来了《PHP中怎么输出图片?(图例详解)》,其中详细介绍了应该怎样在PHP中输出图片,本篇文章继续给大家带来我们应该怎样在PHP中绘制图像,希望能够帮助...

PHP中怎样绘制多边形、弧形和椭圆?(图文详解

在之前的文章中给大家带来了《详细分析PHP中怎样定义颜色、绘制点、线和矩形?》,其中讲到了PHP中绘制点、线和矩形的相关知识,本篇文章我们来看一看,应该怎样去绘制其他的图...

PHP中如何才能将时间日期格式化?怎么计算时间

在之前的文章中给大家带来了《PHP中获取时间的方法总结(实例详解)》,其中详细的给大家介绍了PHP中获取时间的5种方法,本篇文章我们继续来看一看PHP中应该怎样去将时间日期格式...

五分钟带你看PHP中的接口interface声明与应用(实

在之前的文章中给大家带来了《PHP中怎样完成Session的设置、获取和删除?》,其中详细的介绍了再PHP中应该怎样完成Session的设置、获取和删除,本篇文章我们来看一下PHP中的interface接...

怎样使用PHP中的spl_autoload_register() 和 __autoload()

在之前的文章中给大家带来了《PHP中怎样去判断对象是否属于一个类?》,其中详细介绍了在PHP中应该增阳区判断一个对象是否属于一个类的相关知识,本篇文章我们来看一下PHP中的自...

PHP中获取SQL的查询结果的常用函数整理(实例详

在之前的文章中给大家带来了《PHP中mysqli_select_db与mysqli_query函数的用法》,其中给大家详细的介绍了应该怎样使用者两个函数以及他们的主要作用,本篇我们继续来看一下PHP中怎样获取...

PHP中全局正则表达式匹配及匹配数组元素(实例

在之前的文章中给大家带来了《让人心动的PHP的正则表达式基础(图例详解)》,其中给大家简单的介绍了一下正则表达式中的一些基础知识,本篇文章我们一起继续来看一下正则表达...

带你学会PHP常用的八个魔术常量的使用(示例详

在之前的文章《带你看懂PHP常量的定义与值的获取》中详细的介绍了PHP中的常量基础的相关知识,本篇文章我们一起来看一下PHP中的魔术常量相关知识,希望对大家有帮助! 在之前的文...

五分钟学会获取多个数组交集的三个方法(收藏

在之前的文章《PHP数组操作之计算数组元素乘积的方法》中详细的介绍了PHP中怎样去计算数组元素乘积的相关知识,本篇文章我们来看一下PHP中怎样去比较两个数组然后获取多个数组之...

怎样获取数组中的键名?怎样转换键名的大小写

在之前的文章《PHP中怎样通过不同的方式填充数组?》中详细的介绍了在PHP中怎样去填充数组的相关知识,本篇文章我们来看一下PHP数组操作中键名的相关操作,希望对大家有帮助!...

PHP高级特性:反射与工厂设计模式如何结合使用

PHP高级特性-反射Reflection以及Factory工厂设计模式的结合使用[代码实例] PHP高级特性-反射以及工厂设计模式的结合使用 [结合 Laravel-Admin 代码实例讲解] 利用反射来实现工厂模式的生产而...

深入了解PHP中PDO的基本使用

本篇文章给大家带来pdo的相关基础知识,PDO是PHP5新加入的一个重大功能,我们的数据库服务器为MySQL,所有的程序代码的数据库操作全是一mysql或者mysqli()函数来操作,希望对大家有帮助...

说说PHP太空船运算符的使用场景

PHP太空船运算符 比较运算符 $a = $b 太空船运算符 [php7+] 当 $a 小于、等于、大于 $b 时, 分别返回一个小于、等于、大于 0 的 int 值。 // 示例echo 1 = 1; // 0echo 1 = 2; // -1echo 2 = 1; // 1 登录后...

php转16进制的函数有哪些

php转16进制的函数有:1、bin2hex(),可把ASCII字符的字符串转换为十六进制值;2、dechex(),可把十进制数转换为十六进制数,3、base_convert(),可在任意进制之间转换数字。 本教程操作环境...

异步请求PHP服务器,不返回数据?(附解决办法

最近发现了一个 ajax 异步请求的问题,用 $.post 、 $.get 、 $.ajax 请求PHP服务器时,总是无法异步返回数据。 经多次测试才发现: – 不同浏览器,请求不同域名-不阻塞:无需实验 – 不...

【吐血整理】28个关于PHP核心技术的面试题,助力

本篇文章给大家整理分享28个关于PHP核心技术的面试题,带大家深入了解PHP核心技术,在面试时可以快速避坑,跳槽必备,值得收藏学习,希望对大家有所帮助! 相关推荐:《2022年PH...

详解win10下PHP的安装配置(以php5.6为例)

window10下PHP安装及配置 下载 首先去php官方网站http://php.net/downloads.php下载,这里我们选择5.6的版本Windows downloads 看你自己的电脑,是32位的选择X86的,如果是64位操作系统,选择X64的,因...

怎么解决PHP高并发(商品秒杀)问题?两种解决

怎么解决PHP高并发(商品秒杀)问题?下面本篇文章就来给大家分享两种解决方案(基于mysql或基于Redis),希望对大家有所帮助。 秒杀会产生一个瞬间的高并发,使用数据库会增加数...

分享2023年最新的28道PHP面试题(附答案)

本篇文章给大家整理分享28道PHP面试题(附答案分享),带你梳理基础知识,有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 相关推荐:2023年PHP面试题大汇总(...

聊聊Nginx与php-fpm的通信机制,看看如何配置?

本篇文章带大家聊聊Nginx与php-fpm的通信机制,介绍一下两种通信方式的不同,看看Nginx 与 php-fpm 的结合要怎么配置,分析一下应用中如何选择通信方式,希望能够给大家提供帮助! PH...

浅析PHP配置文件中的几种超时配置

本篇文章带大家聊聊PHP配置文件,解析一下配置文件(php.ini 和 php-fpm.conf)中的几种超时相关的配置,希望能够给大家提供帮助! 一、概要 php.ini 和 php-fpm.conf 中有很多超时相关的配置...

归纳整理39道PHP面试题(总结分享)

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了PHP面试题,总结了三十九个常见的面试题,php面试题的题型很多,但是都离不开PHP面试题基础常见的,希望对大家有帮助。...

面试官:列举几种PHP拓展的实现手段及其性能比

关于 PHP 扩展的几种实现手段 1.php 原生扩展开发 c 语言,注:【ext_skel.php】脚本创建 2.zephir 3.php-cpp 4.php-x 5.cgo 封装 zendapi 模式 CGO 嵌套 C 和 GO 代码,用 GO 去编译了 php 扩展骨架和 GO 的...

PHP基础巩固之基础语法、变量和常量(总结分享

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了关于基础语法、变量、变量类型以及常量的相关内容,主要为了巩固基础,希望对大家有帮助。 推荐学习:《PHP视频教程》...

PHP常用六大设计模式(总结分享)

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了关于六大设计模式的相关问题,包括了单例模式、工厂模式、注册树模式、策略模式、适配器模式以及观察者模式的内容,下...

详细介绍php反序列化pop链构造知识点

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了关于pop链构造的相关问题,pop链是一种面向属性编程,常用于构造调用链的方法,下面一起来看一下,希望对大家有帮助。...

PHP7+也支持类型声明了,聊聊这个特性!

PHP也开始搞类型声明,PHP7+增加了类型声明的特性,下面本篇文章就来带大家了解一下PHP类型声明特性,分享一下在返回类型声明踩的坑,希望对大家有所帮助! 最近在研究PHP7的新特性...

深入浅析PHP文件包含漏洞

本篇文章给大家带来关于PHP的相关知识,其中主要介绍了关于文件包含漏洞的相关问题,文件包含漏洞的产生原因是在通过PHP的函数引入文件时,由于传入的文件名没有经过合理的校验...

100道常见PHP面试题(附解析),增强你的知识储

本篇文章给大家整理分享100道常见PHP面试题(附答案分享),带你梳理基础知识,增强你的PHP知识储备。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 相关推...

消息队列RabbitMQ入门与PHP实例详解

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了关于消息队列RabbitMQ入门还有一些实战详解,消息队列是应用间的通信方式,下面一起来看一下,希望对大家有帮助。 推荐学...

实例详解怎么用PHP实现简易的MVC框架

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了关于怎么用PHP实现简易的MVC框架的相关问题,包括了框架结构简介以及框架实现等内容,下面一起来看一下,希望对大家有帮...

什么是php-fpm?如何进行优化来提升性能?

什么是php-fpm?下面本篇带大家了解一下php-fpm,介绍一下优化 php-fpm 时我们到底要优化什么,希望对大家有所帮助! PHP是无处不在的,可以说是互联网 Web 应用上使用最广泛的语言。 然...

带你吃透16个PHP魔术方法

什么是魔术方法?本篇文章带大家了解一下16个PHP 开发者必知必会的魔术方法,希望对大家有所帮助! 在PHP中,以双下划线( __ )开始命名的方法被称作PHP中的魔术方法,它们在PHP中...

深入了解PHP反序列化原生类

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了关于反序列化原生类的利用,如果在代码审计或者ctf中,有反序列化的功能点,但是却不能构造出完整的pop链,那这时我们应...

用PHP实现自己的sha-256哈希算法!

哈希 又称作 “散列”,它接收任何一组任意长度的输入信息,通过 哈希 算法变换成固定长度的数据指纹,该指纹就是 哈希值。总体而言,哈希 可理解为一种消息摘要。 在 PHP 中有这...

PHP函数及作用域知识详解

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了关于函数以及作用域的相关问题,包括了函数命名规范、函数返回值、可变函数、匿名函数等等内容,下面一起来看一下,希...

PHP是如何存储变量的?zval结构体你了解吗?

PHP 源码中的 zval 在 PHP 中定义一个变量是不需要声明类型的,一开始给变量 $a 赋予一个整型值,后面又可以轻而易举地将其改变为其他类型。那在 PHP 的源码中是如何来存储这个变量...

PHP面试之常见基础算法(附代码示例)

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了关于常见基础算法的相关内容,包括了斐波那契数递归法、扫描文件目录、二分查找等问题,下面根据实际代码一起来看一下...

20+值得了解的PHP面试题(附答案分析)

本篇文章给大家分享20多个PHP面试题,查漏补缺,带你巩固一波地基,看看你能答对几个?希望对大家有所帮助。 Q1: == 和 === 之间有什么区别? 话题: PHP 困难: ⭐ 如果是两个不同的类型...

用PHP来统计在线人数的四个方法详解

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了怎么实现统计在线人数的问题,可以利用表统计方式、用redis有序集合统计、用hyperloglog做统计等等,下面一起来看一下,希望...