php

一招解决PHP5的笔记之(COOKIE与SESSION篇)(分享)

本篇文章给大家分享一招解决PHP5的笔记之(COOKIE与SESSION篇)(分享)应用有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 1、HTTP协议本身是无状态的。 我们上网...

简析PHP拆红包算法

本篇文章给大家简析PHP拆红包算法,有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 PHP拆红包算法 代码如下: /** * 拆分红包 * @param SendRedPackageRequest $request *...

浅谈PHP-FPM、Nginx和FastCGI间的关系

本篇文章给大家聊聊PHP-FPM、Nginx、FastCGI三者之间的关系,以及 Nginx 反向代理和负载均衡的配置。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 PHP-FPM,Nginx,F...

一起看看PHP中runkit扩展的使用方法

本篇文章来聊聊PHP中runkit扩展的使用方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 这次又为大家带来一个好玩的扩展。我们知道,在 PHP 运行的时候,...

什么是phpMyAdmin?使用教程?(分享)

本篇文章给大家分享一分钟解读什么是phpMyAdmin?它的使用教程是什么?(分享)有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 什么是phpMyAdmin ? phpMyAdmin 是众...

教你玩转linux下部署php项目-Apache、php、mysql关联(

本篇文章给大家分享教你玩转linux下部署php项目-Apache、php、mysql关联(分享)有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 linux下部署php项目环境可以分为两...

解析Zephir写PHP扩展(一)

本篇文章给大家介绍《解析Zephir写PHP扩展(一)》。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 众所周知 要写PHP扩展需要用c或者c++ 语言 配合 ext_skel 实现 这...

教你玩转php中laravel框架(分享)

本篇文章给大家分享教你玩转php中laravel框架的学习(分享)有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 关于laravel的介绍就不讲了,总之laravel是款比较强大...

详解如何在PHP中使用SPL库中的对象方法进行XML与

本篇文章给大家介绍一下如何在PHP中使用SPL库中的对象方法进行XML与数组的转换?有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 推荐:《PHP视频教程》 在P...

详解PHP中的输出缓冲控制(Output Control)

本篇文章带大家了解一下PHP中的输出缓冲控制(Output Control) 。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 在 PHP 中,我们直接进行 echo 、 或者 print_r 的时候...

一分钟解读PHP 重启 php-fpm 的几种方法

本篇文章给大家介绍一分钟解读PHP 重启 php-fpm 的几种方法有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 启动php-fpm: /usr/local/php/sbin/php-fpm 登录后复制 php 5.3....

Phalcon在Windows上安装 《Phalcon入坑指南系列 一》

Phalcon入坑指南 前言 一、安装 二、Phalcon 开发工具安装 三、环境变量配置 四、Phalcon 开发工具的使用 生成项目框架 生成控制器 / 模型 夸一下phalcon 五、总结 相关文章推荐:《Phalcon入...

Phalcon入坑必须知道的功能《Phalcon入坑指南系列

让我们通过例子来学习Phalcon 本系列目录 前言 一、项目架构 二、入口文件 三、配置Nginx 四、控制器跳转 五、数据库之增、删、改、查 插入数据 修改数据 删除数据 六、代码优化 总结...

分享封装的一个PHP微信支付的类库(扫码、H5、小

php微信支付类传参直接使用(扫码、H5、小程序) 在我们编写相关支付的时候,经常会使用微信支付, 在php中使用微信支付还是比较简单的, 微信支付文档:https://pay.weixin.qq.com/wiki/...

随着更新潮流,把PHP字节小程序担保支付类也更

微信支付类更新结束,回头发现字节跳动也更新了支付,那么跟随着潮流,也把字节跳动支付类也更新了一下,新版使用最新版V1接口(担保支付简介),同时新增 composer 安装,便于集...

详解PHP怎么使用动态规划实现最优红包组合

最近在做一个小需求,每笔订单会根据金额决定用户可以使用的红包最大值,如果用户选择使用红包,需要帮助用户从拥有的红包列表里选取最优的红包组合,要求组合出的红包值最接...

如何在一个页面上使用多个KindEditor编辑器并将值

今天使用KindEditor编辑器时需要涉及到一个页面使用两个编辑器的问题,刚开始,我直接在添加和上面一样性质的代码,效果是出来了。但是提交的时候下面的那个值总是将上面的那个值...

浅谈PHP中的桥接模式

在之前的文章《一起聊聊PHP中的备忘录模式》中我们介绍了PHP中的备忘录模式,下面本篇文章带大家了解一下PHP设计模式中的桥接模式。 桥接模式,在程序世界中,其实就是组合/聚合...

一文了解PHP中的门面模式

在之前的文章《浅谈PHP中的桥接模式》中我们介绍了PHP中的桥接模式,下面本篇文章带大家了解一下PHP设计模式中的门面模式。 门面模式,也叫外观模式。不管是门面还是外观,都是我...

一文讲解如何使用PHP原生来导出Excel和CSV文件

PHP原生导出Excel 导出的原理其实就是通过设置Header头告诉浏览器用excel的格式来解析读取,然后通过生成HTML表格来输出内容。对于单元格的合并其实就和操作HTML表格的合并是一样的了,...

PHP数组学习之一维数组如何创建和初始化(代码

数组是一个非常基础也非常重要的数据结构,在各种编程语言中充当着至关重要的角色,PHP语言也是如此。掌握PHP数组的相关知识,对之后的PHP学习是至关重要的。在接下来的时间中,...

PHP日期时间运用二:获取某月的第一天和最后一

在开始本文之前,问大家一个小问题,请大家快速回答2018年5月23日中5月的第一天和最后一天日期是什么!对于熟练大小月记忆方法顺口溜的朋友,估计一秒就能回答出来了吧!就是5月...

PHP循环学习四:怎么利用foreach语句遍历和修改数

在之前的文章《PHP循环学习三:如何使用for循环语句遍历数组》中,我们带大家了解了for循环语句,分析了for循环语句的执行过程,通过代码实例介绍了使用for循环语句遍历数组的方法...

PHP数组学习之巧用数组函数对数组进行升序排序

数组排序是数组中的一个常见操作(另一个常见操作是循环,在之前的文章中介绍过来,感兴趣的可以查看《PHP循环学习四:怎么利用foreach语句遍历和修改数组元素》),对数组内部的...

PHP日期时间运用四:两个日期间年月日和时分秒

如题,我们今天继续给大家介绍关于PHP日期时间的运用,上篇文章是《PHP日期时间运用三:检查某个日期是不是有效》,感兴趣的可以了解一下~ 注意了,本文要介绍的两个日期的时间...

还不了解PHP中的include和require吗,看看这篇文章吧

本篇文章给大家详细介绍一下PHP中的include和require,让大家可以彻底搞明白include和require,一起来看看吧! 在PHP中,有两种包含外部文件的方式,分别是include和require。他们之间有什么不...

PHP字符串练习四:判断字符串是不是有某个特定

在《PHP字符串练习三:转换字符串大小的4种方法》中给大家介绍了常见的用于转换字符串大小写的四种方法,本文咱们继续字符串系列之判断一个字符串是不是包含某个特定字符串。...

通过PHP正则表达式删除除逗号和点以外的非数字

从本文开始我会陆续给大家介绍PHP正则表达式的使用,当然面向的对象还是新手朋友们啦~希望能够通过一个个简单的小例子,让大家对正则表达式的使用越来越熟悉~ 好的,咱们就从一...

PHP日期时间运用五:获取不同时区地点的当前日

在上一篇《PHP日期时间运用四:两个日期间年月日和时分秒的差》中,给大家介绍了两个日期间的具体差值,今天继续日期时间系列的文章,本文的主题是怎么获取不同时区地点的当前...

PHP数组学习之巧用数组函数对数组进行降序排序

在之前的文章《PHP数组学习之巧用数组函数对数组进行升序排序!》中,我们介绍了使用数组函数sort()、asort()、ksort()可以对数组进行升序排序。既然有升序,那就有降序,那么如何利...

通过PHP正则表达式去除az AZ 0-9或空之外的所有字

在《通过PHP正则表达式删除除逗号和点以外的非数字字符》中我们给大家介绍关于如何使用正则表达式来删除除逗号和点以外的非数字字符,想必大家对正则表达式的使用已经有所了解...

PHP算法练习三:交换字符串中第一个和最后一个

在上一篇《PHP算法练习二:求n和指定数的绝对差》文章中介绍了怎么求两个数的绝对差值以及差值的三倍值,今天继续PHP基础算法系列,不过不是简单的数值之间的计算了,具体往下看...

PHP中什么是魔术常量?有哪些魔术常量?(总结

之前我们已经了解了一些常用的魔术方法,除了魔术方法外,PHP还提供一些魔术常量,相信大家在日常的工作中也都使用过,这里给大家做一个总结。 其实PHP还提供了很多常量但都依赖...

PHP字符串学习之判断子串是不是存在(大小写不

字符串的比较和查找是最常见的操作,在之前的文章《PHP字符串学习之比较两个字符串》中,我们介绍了比较字符串的方法。下面本篇文章带大家了解一下字符串查找操作,介绍一下检...

PHP使用三元运算符测试数字是否大于指定数【附

本文的主题正如标题所述是关于三元运算符的使用,不知道大家对于三元运算符有多少了解?不过我相信看完这篇文章,大家就会对三元运算符有了初步的认识了! 首先简单给大家介绍...

PHP字符串学习之检测子串是不是存在(大小写敏

在之前的文章中我们介绍了检测子串是不是存在的一种方法,感兴趣的可以点击链接查看→《PHP字符串学习之判断子串是不是存在(大小写不敏感)》。这次我们向大家介绍检测子串是...

php5和php7的异常处理机制(thinkphp5 异常处理的分

本篇文章主要给大家介绍php5和php7的异常处理机制(thinkphp5 异常处理的分析),希望对需要的朋友有所帮助! 1.php异常和错误 在其他语言中,异常和错误是有区别的,但是PHP,遇见自身...

PHP5.9 升级到PHP7 遇到的一些坑(php-fpm 图解)

apache_event_php-fpm 示意图: nginx-php-fpm示意图: Worker-Master-Server TCP-Nginx_PHP Nginx-FastCGI 1、使用$_GET 获取所有参数,php7 会多出一个参数:_url ,例如访问的地址 http://127.0.0.1/Home/String/index2...

PHP7内核剖析之CGI与FastCGI

CGI :是 Web Server 与 Web Application 之间数据交换的一种协议。 FastCGI :同 CGI,是一种通信协议,但比 CGI 在效率上做了一些优化。 PHP-CGI :是 PHP (Web Application)对 Web Server 提供的 CGI 协议的接...

PHP7内核剖析之I/O模型

1.同步:我客户端(C端调用者)一个功能,该功能没有结束前,我死等结果。 2.异步:我(c端调用者)调用一个功能,不知道该功能结果,该功能有结果后通知我,即回调通知 3.阻塞:就是...

php7连接不上mysql

1、添加php.ini文件 新版的PHP7中,没有php.ini,需要自己创建。新版有两个php.ini-development和php.ini-production文件,复制一个然后重命名为php.ini就可以了。 2、修改php.ini文件的内容 一般这样...

PHP 7.4中的数值文字分隔符(Numeric Literal Separato

PHP 7.4中的数值文字分隔符(Numeric Literal Separator ) 介绍 人类的眼睛并没有为快速解析长数字序列而优化。因此,缺乏可视分隔符会使读取和调试代码的时间更长,并可能导致意外的错...

关于PHP7.0与PHP5.6下Laravel博客应用性能对比分析详

目前我安装的 Homestead 虚拟机版本是 2.1.8: 该版本 Homestead 上预装的 PHP 版本是 5.6.15: 我们使用 ab 命令(Apache 提供的性能测试工具)在该版本中测试 Laravel 应用(以目前正在讲的使用...

教你用两行代码给PHP7添加一个“非空合并”语法

我们知道从 PHP 5.3 起三元运算符 ? : 有一个写法简洁写法是这样的: ?php$a = 0;$b = $a ?: 1; # $b === 1 登录后复制 这实际上相当于: ?php$a = 0;$b = $a ? $a : 1; # $b === 1 登录后复制 在 PHP5 中,语法...

JpGraph4.0.2中文乱码以及在php7.0版本无法显示的解

1.php7.0版本无法显示 。Methods with the same name as their class will not be constructors in a future version of PHP: JpGraph4.0.2在PHP7.0版本无法正确显示图形报表。 通过php log得到如下错误: 修改前: 将把...

php7如何源码编译安装

下载最新版的php 7.0.5 的源码包: 下载下来之后上传至服务器 因为php安装需要编译,所以服务器应该保证gcc和g++环境的安装 推荐教程:《PHP视频教程》 首先释放安装包: tar -xvzf php-7...

安装PHP7.3.7出现“make: *** [sapi/cli/php]Error1”错误的

问题起因,编译安装 PHP 7.3.7 的过程中 configure 是正常的,但是 make 时一直提示 make: * [sapi/cli/php] Error 1 自己花了好久才找到解决方法,便想到记录在这里,可能会对后面遇到同样问题的...

php接收值全局数组有哪些

PHP是一种高级编程语言,可以通过接收输入值对数据进行操作和处理。在PHP中,有许多全局数组可以用来接收输入值。本文将介绍PHP中常用的全局数组,并讨论它们的特性和用法。 $_...

php 怎么判断数组的长度

在 PHP 中,判断一个数组的长度是一个常见的操作,有时候我们需要知道一个数组的大小,以便在循环中遍历它,或者需要在插入或删除元素时,判断是否超出了数组的长度限制。 PHP...

php数组判断key是否是默认可以吗

PHP是一门面向对象的编程语言,它支持各种数据类型,包括字符串、整数、浮点数和数组等等。在PHP中,数组是一种非常常见的数据类型,它可以用来存储一组相关的数据。 在PHP数组中...