网站建设

我来告诉你PHP中require_once()为什么不好用!

在上一篇《PHP中die()和sleep()函数知道怎么用吗?》中给大家简单介绍了die()和sleep()函数的使用方法,感兴趣的朋友可以去学习了解一下~ 本文将告诉你PHP中require_once()为什么不好用! 不过...

PHP中的===运算符为什么比==快?

在上一篇《我来告诉你PHP中require_once()为什么不好用!》中给大家介绍了PHP中require_once()为什么不好用的原因,感兴趣的朋友可以去阅读了解一下~ 那么本文将给大家介绍 PHP中的 === 运算...

PHP也能调整JPEG图像大小!

在之前的文章《PHP中的===运算符为什么比==快?》中给大家介绍了PHP中的===运算符为什么比==快,感兴趣的朋友可以学习了解一下~ 本文的主题则是教大家在PHP中调整JPEG图像大小。 我们在...

一文详解PHP怎么实现AES-128-CBC-PKCS5Padding加密

最近在工作中负责对接 API,数据接口交互过程中,不可避免会有一些敏感数据的传输,为了使数据交互更加安全,因此对数据进行加密。 对方的要求是对接口的业务数据进行 AES-128-C...

汇总!PHP操作MySQL的常用代码段

PHP操作MySQL数据库示例代码集锦 这篇文章为大家介绍,实用的PHP网站实际开发中常用到的操作mysql数据库的代码段,所有代码均可靠执行,此文将持续更新!!! 1、向数据库插入数据表...

数组实现方式:PHP5 VS PHP7

本篇文章带大家来比较一下PHP5和PHP7的数组实现方式,看看它们之间的差异! 从 PHP 5 到 PHP 7 ,PHP 通过对 hashtable 数据结构和实现方式的修改,使得数组在内存占用和性能上有了很大的提...

分享实现PHP红包算法的思路(附开发代码)

PHP红包算法 根据很多需求的使用场景,如发红包、砍价类需求,这两个功能都有一个同样的特点,如下: 红包 1.总金额 2.红包个数 3.最小红包数量 砍价 1.砍价总金额 2.需要多少人完成...

简单对比一下PHP 7 和 PHP 5 中的对象

本篇文章带大家了解一下PHP 7 和 PHP 5 中对象,并比较一下,看看它们之间的差异! 一、 class 介绍    PHP 中的 class、interface、trait 在底层均以 zend_class_entry 结构体实现 struct _zend_class...

一文快速了解PHP项目中怎么使用MQTT

PHP 是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML 中,尤其适合 Web 开发。 本文主要介绍如何在 PHP 项目中使用 php-mqtt/client 客户端库 ,实现 MQTT 客户端与 MQTT 服务...

玩转PHP之快速制作Word简历

PHP制作word简历 PHP操作word有一个非常好用的轮子,就是phpword,该轮子可以在github上查找到(PHPOffice/PHPWord)。上面有较为详细的例子和代码,其中里面的源码包含有一些常用的操作例子...

聊聊PHP中与JSON相关的函数

PHP中要怎么操作JSON?本篇文章带大家深入学习一下PHP中与JSON相关的函数,介绍一下使用这些函数需要注意的一些地方,希望对大家有所帮助! 在我们当年刚刚上班的那个年代,还全是...

深入了解PHP中的依赖注入,看看怎么应用

什么是依赖注入?本篇文章带大家了解一下PHP中的依赖注入,介绍一下依赖注入出现的原因、依赖注入的应用,希望对大家有所帮助! 一、什么是依赖注入 (DI) 依赖注入 (DI)其实本...

PHP Class self与static有什么区别?都怎么用?

PHP Class self 与 static 异同与使用详解 对于大多数 PHPer 来说,self 与 static 两个 PHP 关键词都不算陌生。我们学会通过 self::xxxx 这种方式来调用当前类的静态属性和方法。而 static 呢?想必...

浅谈PHP中如何操作区域语言标记信息?

PHP中如何针对区域语言标记信息进行操作?下面本篇文章给大家介绍介绍一下PHP中针对区域语言标记信息的操作,希望对大家有所帮助! 相信大家对 zh_CN 这个东西绝对不会陌生,不管是...

PHP伪协议大总结【欢迎收藏】

PHP伪协议总结 file:// 协议 条件 : allow_url_fopen :off/on allow_url_include :off/on 作用 : 用于访问本地文件系统,在CTF中通常用来 读取本地文件 的且不受 allow_url_fopen 与 allow_url_include 的影响。...

一文详解关于php数据过滤

php 数据过滤 在对用户输入数据进行过滤时通常都是自己写方法进行判断 比如验证邮箱的时候使用正则表达式 $pattern = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;if (!preg_match($pattern, $email)) { t...

有关PHP调试的小技巧,看看吧!

PHP调试小技巧 在开发机环境只能只能使用VIM和Emacs(我用的是Emacs),调试PHP没有什么比较的工具,下面是我常用的一个函数: file_put_contents(/tmp/my.log, print_r(array(date(Y-m-d H:i:s), __LINE__,...

这个php-cs-fixer编码格式化工具,你还不会用吗?

php-cs-fixer - PHP 编码格式化工具 php-cs-fixer 是个代码格式化工具,格式化的标准是 PSR-1、PSR-2 以及一些 symfony 的标准。这个工具也和 symfony、twig 等优秀的 PHP 库出自同门。 安装与更新 需...

聊聊关于PHP定时器的那些事

PHP定时器那点事 常见的定时器有两种:一种周期性定时执行,例如每天的凌晨三点出报表;另一种在指定时间后执行(一次),例如会员登录系统五分钟后发放每日登录奖励。两种情况...

一分钟教会你php怎么快速匹配文章中的图片

一分钟教会你php怎么快速匹配文章中的图片! 很简单,一个函数就能搞定! 下面教你在php中使用preg_match_all匹配文章中的图片 preg_match_all 函数: int preg_match_all ( string pattern, string subje...

php轻松实现可爱的随机头像

本文给大家介绍php轻松实现可爱的随机头像,希望对需要的朋友有所帮助! 无意中发现一个可以生成随机头像的网站 www.atoolbox.net/Tool.php?Id=1013 于是f12打开调试工具发现 然后打开了这个...

PHP的变量赋值你真的懂了?

PHP的变量赋值 这个标题估计很多人会不屑一顾,变量赋值?excuse me?我们学开发的第一课就会了好不好。但是,就是这样基础的东西,反而会让很多人蒙圈,比如,值和引用的关系。今...

PHP中switch和ifelse有什么区别?哪个用起来更快?

PHP的switch和ifelse谁更快? 对于多个if条件判断的情况下,我们使用switch来代替ifelse对于代码来说会更加的清晰明了,那么他们的效率对比呢?从PHP手册中发现有人已经对比过了,自己也...

php也可以实现证件照换底色,快来学习!

本文由PHP教程栏目给大家介绍php证件照换底色、php人像抠图、php换背景图方法,希望对你有所帮助! php证件照换底色、php人像抠图、php换背景图 代码如下: ?php//背景图和原图需要保持...

手把手教你用PHP完成一个分布式事务TCC

什么是TCC,TCC是Try、Confirm、Cancel三个词语的缩写,最早是由 Pat Helland 于 2007 年发表的一篇名为《Life beyond Distributed Transactions:an Apostate’s Opinion》的论文提出。 TCC组成 TCC分为3个阶段...

汇总PHP常见数组函数(附代码实例)

一、数组的一些关于键名和值的基础操作函数 1.获取数组所有的键或值: array_keys() array_values() $arr_keys = array_keys($array);$arr_values = array_values($arr); 2.交换数组中键和值的位置,若重复前面的...

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

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

来聊聊FastCgi和PHP-fpm之间有什么瓜葛?

FastCgi 与 PHP-fpm 之间的关系 我在网上查fastcgi与php-fpm的关系,查了快一周了,基本看了个遍,真是众说纷纭,没一个权威性的定义。 网上有的说,fastcgi是一个协议,php-fpm实现了这个协...

PHP中什么是生成器(Generator)?怎么使用?

PHP中什么是生成器(Generator)?怎么使用?下面本篇文章带大家深入讲解一下PHP 中的生成器,希望对大家有所帮助! 谈到驾驶,速度并非一切。但在网络上,速度变得与众不同。你的...

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

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

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

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

深入浅析PHP中各种各样的接参形式

本篇文章带大家了解一下PHP中接收外部参数的几种方式,希望对大家有所帮助! 对于PHP这样一个web语言来说,接参是非常重要的一个能力。毕竟从前端表单或异步请求传递上来的数据都...

让人心动简单易记的PHP变量知识小结(详细)

本篇总结的是PHP关于变量的基础总结,包括PHP变量的声明以及变量的数据类型,作为学习总结,希望对大家有所帮助! 1.变量的声明与赋值 声明 PHP 变量必须使用一个美元符号“$”后面...

5分钟搞定PHP的if else语法和NULL数据类型

在之前的文章中给大家带来了《让人心动简单易记的PHP变量知识小结(详细)》,本篇继续给大家带来了PHP知识的讲解,介绍一下PHP中常见的if else语法和NULL数据类型,都是基础的知识整...

PHP基础运算符的奶妈级整理分享

在之前的文章中,给大家带来了《技术解答:怎样查看和判断PHP数据类型(学习分享)》,今天继续给大家带来PHP知识的讲解,给大家详细介绍一下PHP运算符的相关知识。希望能够帮助...

怎样去给PHP数组进行排序(图文详解)

在之前的文章中给大家带来了《怎么拿捏PHP数组的类型》,这篇文章中详细的介绍了PHP数组的基本定义和数组的基本类型,今天继续来看一下一个比较简单的知识点,PHP数组的排序。...

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

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

怎样使用PHP中的For循环和Foreach循环(图文详解)

在之前的文章中给大家带来了《怎样去搞清楚PHP的While循环和do-while循环,五分钟就够了!》,这篇文章中详细的介绍了应该怎样去使用和分辨PHP的While循环和do-while循环,本篇文章继续给...

如何玩转PHP自定义函数(总结分享)

在之前的文章中给大家带来了《怎样使用PHP中的For循环和Foreach循环(图文详解)》,这篇文章中详细的介绍了应该怎样去使用和分辨PHP的for循环和foreach循环,本篇文章来看一看PHP函数基...

PHP回调函数怎样使用(实例详解)

在之前的文章中给大家带来了《如何玩转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的List、each函数及配合

在之前的文章中给大家带来了《如何搞定PHP超级全局变量(整理分享)》,这篇文章中详细的介绍了PHP中超级全局变量的相关知识,本篇文章我们一起来看一看PHP中的list、each函数遍历数...

让人心动的PHP的正则表达式基础(图例详解)

在之前的文章中给大家带来了《学会使用PHP的List、each函数及配合》,主要讲解了应该如何使用list函数和each函数以及两者之间应该怎样配合使用,相信大家已经掌握的差不多了,那么本...

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

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

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

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

PHP中怎样完成图像的缩放和裁剪?(实例详解)

在之前的文章中给大家带来了《怎样通过PHP来绘制图形验证码?》,其中介绍了在PHP中怎样绘制文字,怎样结合之前的知识绘制图形验证码,本篇文章,我们一起来看一看应该怎样给图...

一定搞得懂PHP中如何添加图片水印

在之前的文章中给大家带来了《PHP中怎样完成图像的缩放和裁剪?(实例详解)》,其中通过实例给大家介绍了在PHP中应该怎样去进行图形的缩放和裁剪,本篇文章继续来看一看PHP中图形...

五分钟带你看懂PHP中的异常处理是什么情况

在之前的文章中给大家带来了《一定搞得懂PHP中如何添加图片水印》,其中通过过示例给大家详细介绍了在PHP中应该如何添加水印,本篇文章我们继续来看一下PHP中错误处理的相关知识...